diff -r c185ac7fb771 -r ffd65b452bd2 src/test/SDL_test_common.c --- a/src/test/SDL_test_common.c Mon Nov 18 23:43:15 2013 +0100 +++ b/src/test/SDL_test_common.c Mon Nov 18 23:45:46 2013 +0100 @@ -1424,6 +1424,14 @@ } SDL_free(state->renderers); } + if (state->targets) { + for (i = 0; i < state->num_windows; ++i) { + if (state->targets[i]) { + SDL_DestroyTexture(state->targets[i]); + } + } + SDL_free(state->targets); + } if (state->flags & SDL_INIT_VIDEO) { SDL_VideoQuit(); }