changeset 1588:348814d5b73f

Fix double free in sync to video mode
author Michael Pavone <pavone@retrodev.com>
date Wed, 20 Jun 2018 09:43:28 -0700
parents ea687ca7d845
children 780604a036e4
files render_sdl.c
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/render_sdl.c	Tue Jun 19 23:47:36 2018 -0700
+++ b/render_sdl.c	Wed Jun 20 09:43:28 2018 -0700
@@ -313,8 +313,8 @@
 	render_pause_source(src);
 	
 	free(src->front);
-	free(src->back);
 	if (sync_to_audio) {
+		free(src->back);
 		SDL_DestroyCond(src->cond);
 	}
 	free(src);