Fixed bug 2989 - Memory loss in clipboard_testClipboardTextFunctions
diff --git a/test/testautomation_clipboard.c b/test/testautomation_clipboard.c
index 9ce4f51..f943ffe 100644
--- a/test/testautomation_clipboard.c
+++ b/test/testautomation_clipboard.c
@@ -103,6 +103,7 @@ clipboard_testClipboardTextFunctions(void *arg)
intResult);
charResult = SDL_GetClipboardText();
SDLTest_AssertPass("Call to SDL_GetClipboardText succeeded");
+ SDL_free(charResult);
boolResult = SDL_HasClipboardText();
SDLTest_AssertPass("Call to SDL_HasClipboardText succeeded");
SDLTest_AssertCheck(
@@ -137,6 +138,7 @@ clipboard_testClipboardTextFunctions(void *arg)
boolResult == SDL_TRUE,
"Verify SDL_HasClipboardText returned SDL_TRUE, got %s",
(boolResult) ? "SDL_TRUE" : "SDL_FALSE");
+ SDL_free(charResult);
charResult = SDL_GetClipboardText();
SDLTest_AssertPass("Call to SDL_GetClipboardText succeeded");
SDLTest_AssertCheck(