mirror of
https://github.com/raysan5/raylib.git
synced 2025-09-06 11:28:17 +00:00
REVIEWED: LoadText()
This commit is contained in:
@@ -3007,7 +3007,14 @@ char *LoadText(const char *fileName)
|
||||
{
|
||||
text = (char *)RL_MALLOC(sizeof(char)*(size + 1));
|
||||
int count = fread(text, sizeof(char), size, textFile);
|
||||
if (size == count) text[count] = '\0';
|
||||
|
||||
// WARNING: \r\n is converted to \n on reading, so,
|
||||
// read bytes count gets reduced by the number of lines
|
||||
if (count < size)
|
||||
{
|
||||
text = RL_REALLOC(text, count + 1);
|
||||
text[count] = '\0';
|
||||
}
|
||||
}
|
||||
|
||||
fclose(textFile);
|
||||
|
Reference in New Issue
Block a user