From 51aa8776bbc09ce82cbbee5fae4180c023149f33 Mon Sep 17 00:00:00 2001 From: Ray Date: Thu, 4 Sep 2025 23:53:26 +0200 Subject: [PATCH] Update rtext.c --- src/rtext.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/rtext.c b/src/rtext.c index f34606bc1..c1056d22e 100644 --- a/src/rtext.c +++ b/src/rtext.c @@ -1461,12 +1461,12 @@ char **LoadTextLines(const char *text, int *count) } char **lines = (char **)RL_CALLOC(lineCount, sizeof(char *)); - for (int i = 0, l = 0, lineLen = 0; i < lineCount; i++, lineLen++) + for (int i = 0, l = 0, lineLen = 0; i <= textSize; i++, lineLen++) { - if (text[i] == '\n') + if ((text[i] == '\n') || (text[i] == '\0')) { lines[l] = (char *)RL_CALLOC(lineLen + 1, 1); - strncpy(lines[l], &text[i - lineLen], lineLen); + strncpy(lines[l], &text[i - lineLen + 1], lineLen - 1); lineLen = 0; l++; }