From 8dd297088ecc14cfda5297da53125b6421a32b12 Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Kempf Date: Mon, 10 Oct 2011 00:45:26 +0200 Subject: [PATCH] Qt: correctly delete callbacks Close #5429 --- modules/gui/qt4/main_interface.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/gui/qt4/main_interface.cpp b/modules/gui/qt4/main_interface.cpp index 3b46fc4470..3589d9129a 100644 --- a/modules/gui/qt4/main_interface.cpp +++ b/modules/gui/qt4/main_interface.cpp @@ -234,7 +234,7 @@ MainInterface::MainInterface( intf_thread_t *_p_intf ) : QVLCMW( _p_intf ) ************/ var_AddCallback( p_intf->p_libvlc, "intf-toggle-fscontrol", IntfShowCB, p_intf ); var_AddCallback( p_intf->p_libvlc, "intf-boss", IntfBossCB, p_intf ); - var_AddCallback( p_intf->p_libvlc,"intf-show", IntfRaiseMainCB, p_intf ); + var_AddCallback( p_intf->p_libvlc, "intf-show", IntfRaiseMainCB, p_intf ); /* Register callback for the intf-popupmenu variable */ var_AddCallback( p_intf->p_libvlc, "intf-popupmenu", PopupMenuCB, p_intf ); @@ -320,6 +320,7 @@ MainInterface::~MainInterface() /* Unregister callbacks */ var_DelCallback( p_intf->p_libvlc, "intf-boss", IntfBossCB, p_intf ); + var_DelCallback( p_intf->p_libvlc, "intf-show", IntfRaiseMainCB, p_intf ); var_DelCallback( p_intf->p_libvlc, "intf-toggle-fscontrol", IntfShowCB, p_intf ); var_DelCallback( p_intf->p_libvlc, "intf-popupmenu", PopupMenuCB, p_intf ); -- 2.39.2