[vlc-devel] [PATCH] ogg: fix order of frees

Tristan Matthews le.businessman at gmail.com
Wed Dec 4 06:48:18 CET 2013


---
 modules/mux/ogg.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/modules/mux/ogg.c b/modules/mux/ogg.c
index f81c927..8891372 100644
--- a/modules/mux/ogg.c
+++ b/modules/mux/ogg.c
@@ -292,8 +292,8 @@ static void Close( vlc_object_t * p_this )
         {
             OggCreateStreamFooter( p_mux, p_sys->pp_del_streams[i] );
             free( p_sys->pp_del_streams[i]->p_oggds_header );
-            free( p_sys->pp_del_streams[i] );
             free( p_sys->pp_del_streams[i]->skeleton.p_index );
+            free( p_sys->pp_del_streams[i] );
         }
         free( p_sys->pp_del_streams );
         p_sys->i_streams -= p_sys->i_del_streams;
-- 
1.8.1.2




More information about the vlc-devel mailing list