]> git.sesse.net Git - vlc/commitdiff
Fixed invalid free on picture_NewFromFormat failure in subpicture_region_New.
authorLaurent Aimar <fenrir@videolan.org>
Sun, 21 Feb 2010 21:48:34 +0000 (22:48 +0100)
committerLaurent Aimar <fenrir@videolan.org>
Sun, 21 Feb 2010 21:48:34 +0000 (22:48 +0100)
src/video_output/vout_subpictures.c

index 5121eb8cec6dc3d6da067086c05b51190058f4fd..68b1052e9cb993d26585982d1491eb8c8fc8aee5 100644 (file)
@@ -818,7 +818,7 @@ subpicture_region_t *subpicture_region_New( const video_format_t *p_fmt )
     p_region->p_picture = picture_NewFromFormat( p_fmt );
     if( !p_region->p_picture )
     {
-        free( p_fmt->p_palette );
+        free( p_region->fmt.p_palette );
         free( p_region );
         return NULL;
     }