From bd37c1300223df28d33aecf61b5f8450ee777c99 Mon Sep 17 00:00:00 2001 From: Markus Kauppila Date: Sun, 3 Jul 2011 10:54:21 +0300 Subject: [PATCH] Fixed XML logger. EscapeString didn't from strings properly. --- test/test-automation/xml.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/test/test-automation/xml.c b/test/test-automation/xml.c index 89194752f..699f43cb6 100644 --- a/test/test-automation/xml.c +++ b/test/test-automation/xml.c @@ -159,6 +159,7 @@ EscapeString(const char *string) break; } } + totalSize += 1; // for '\0' char *retBuffer = SDL_malloc(totalSize * sizeof(char)); if(retBuffer == NULL) { @@ -212,6 +213,8 @@ EscapeString(const char *string) } + retBuffer[retBufferCounter] = '\0'; + return retBuffer; }