]> git.sesse.net Git - vlc/blobdiff - src/video_output/vout_subpictures.c
Added and used text_style_* methods.
[vlc] / src / video_output / vout_subpictures.c
index 393b4bbcec3d1de87bc771e50e4f65ae9e7d29ff..104a9b2f6fc095ef180a90469b2d0fbf57955597 100644 (file)
@@ -779,7 +779,8 @@ void subpicture_region_Delete( subpicture_region_t *p_region )
 
     free( p_region->psz_text );
     free( p_region->psz_html );
-    //free( p_region->p_style ); FIXME --fenrir plugin does not allocate the memory for it. I think it might lead to segfault, video renderer can live longer than the decoder
+    if( p_region->p_style )
+        text_style_Delete( p_region->p_style );
     free( p_region );
 }