diff libvo/x11_common.c @ 10794:de288979415d

Fixed double free of data. Patch by Dima K. <dimakar@yahoo.com>
author mosu
date Tue, 02 Sep 2003 14:39:02 +0000
parents e2dcade78bc6
children 73e064cfcbb7
line wrap: on
line diff
--- a/libvo/x11_common.c	Tue Sep 02 14:36:26 2003 +0000
+++ b/libvo/x11_common.c	Tue Sep 02 14:39:02 2003 +0000
@@ -636,7 +636,7 @@
     saver_on(mDisplay);
     if(vo_window!=None) vo_showcursor( mDisplay,vo_window );
     
-    if (f_gc) XFreeGC(mDisplay, f_gc);
+    if (f_gc) { XFreeGC(mDisplay, f_gc); f_gc = NULL; }
 
 #ifdef HAVE_NEW_GUI
     /* destroy window only if it's not controlled by GUI */