]> git.sesse.net Git - vlc/commitdiff
Module bank memleak
authorRémi Denis-Courmont <rem@videolan.org>
Wed, 3 Aug 2005 15:58:31 +0000 (15:58 +0000)
committerRémi Denis-Courmont <rem@videolan.org>
Wed, 3 Aug 2005 15:58:31 +0000 (15:58 +0000)
src/misc/modules.c

index 443d88526e36a7967868589de6d866662b7d10c4..c783013c86222fd350f0a0511dfd408e2e91bc41 100644 (file)
@@ -254,6 +254,7 @@ void __module_EndBank( vlc_object_t *p_this )
     if( p_bank->b_cache ) CacheSave( p_this );
     while( p_bank->i_loaded_cache-- )
     {
+        DeleteModule( p_bank->pp_loaded_cache[p_bank->i_loaded_cache]->p_module );
         free( p_bank->pp_loaded_cache[p_bank->i_loaded_cache]->psz_file );
         free( p_bank->pp_loaded_cache[p_bank->i_loaded_cache] );
     }