瀏覽代碼

tests: Clean up the renderer in the video test suite since it isn't automatic anymore.

Frank Praznik 1 年之前
父節點
當前提交
566d142938
共有 1 個文件被更改,包括 4 次插入0 次删除
  1. 4 0
      test/testautomation_video.c

+ 4 - 0
test/testautomation_video.c

@@ -75,6 +75,10 @@ static SDL_Window *createVideoSuiteTestWindow(const char *title)
 static void destroyVideoSuiteTestWindow(SDL_Window *window)
 static void destroyVideoSuiteTestWindow(SDL_Window *window)
 {
 {
     if (window != NULL) {
     if (window != NULL) {
+        SDL_Renderer *renderer = SDL_GetRenderer(window);
+        if (renderer) {
+            SDL_DestroyRenderer(renderer);
+        }
         SDL_DestroyWindow(window);
         SDL_DestroyWindow(window);
         window = NULL;
         window = NULL;
         SDLTest_AssertPass("Call to SDL_DestroyWindow()");
         SDLTest_AssertPass("Call to SDL_DestroyWindow()");