[PATCH] marquee crash fix by Dermot McGahon.
authorAntoine Cellerier <dionoea@videolan.org>
Thu, 12 Oct 2006 21:01:47 +0000 (21:01 +0000)
committerAntoine Cellerier <dionoea@videolan.org>
Thu, 12 Oct 2006 21:01:47 +0000 (21:01 +0000)
THANKS
modules/video_filter/marq.c

diff --git a/THANKS b/THANKS
index 02ec12a..2af9fb8 100644 (file)
--- a/THANKS
+++ b/THANKS
@@ -52,6 +52,7 @@ David Weber <david_weber at gmx.de> - Mac OS X interface design & graphics (v0.5
 Davor Orel <syntheticamac at yahoo.it> - Mac OS X icons
 Dennis van Amerongen <Dennis dot vanAmerongen at nob dot nl> - x264 options unification
 Dennis Lou <dlou99 at yahoo dot com> - ATSC support in the DVB module
+Dermot McGahon <dermot at dspsrv dot com> - Bug fixes
 Diego Petteno <flameeyes at gentoo dot org> - remove usage of internal ffmpeg symbols
 DirektX <direktx at freemail.hu> - Hungarian translation
 Dugal Harris - DirectShow fixes and MJPEG patches
index aa67173..b4e1dd4 100644 (file)
@@ -227,7 +227,6 @@ static void DestroyFilter( vlc_object_t *p_this )
 
     if( p_sys->p_style ) free( p_sys->p_style );
     if( p_sys->psz_marquee ) free( p_sys->psz_marquee );
-    free( p_sys );
 
     /* Delete the marquee variables */
 #define DEL_VAR(var) \
@@ -241,6 +240,8 @@ static void DestroyFilter( vlc_object_t *p_this )
     DEL_VAR( "marq-color" );
     DEL_VAR( "marq-opacity" );
     DEL_VAR( "marq-size" );
+
+    free( p_sys );
 }
 /****************************************************************************
  * String formating functions