]> git.sesse.net Git - vlc/commitdiff
lua: remove variable callback
authorJean-Baptiste Kempf <jb@videolan.org>
Sun, 9 Oct 2011 22:55:22 +0000 (00:55 +0200)
committerJean-Baptiste Kempf <jb@videolan.org>
Sun, 9 Oct 2011 22:55:22 +0000 (00:55 +0200)
Close #5271, #5430

modules/lua/extension.c

index 5281f58650709a0c572e3470bec353125f6f7d75..86199100e9cf7ff47a713483eb49aad92c02069d 100644 (file)
@@ -99,7 +99,7 @@ static void inputItemMetaChanged( const vlc_event_t *p_event,
  **/
 int Open_Extension( vlc_object_t *p_this )
 {
-    msg_Dbg( p_this, "Opening EXPERIMENTAL Lua Extension module" );
+    msg_Dbg( p_this, "Opening Lua Extension module" );
 
     extensions_manager_t *p_mgr = ( extensions_manager_t* ) p_this;
 
@@ -189,6 +189,9 @@ void Close_Extension( vlc_object_t *p_this )
     FOREACH_END()
 
     ARRAY_RESET( p_mgr->extensions );
+
+    var_DelCallback( p_this, "dialog-event",
+                     vlclua_extension_dialog_callback, NULL );
 }
 
 /**