Commit 0b916e29 authored by Rafaël Carré's avatar Rafaël Carré

Reverts [24331] , fix a memleak. Add a debug message to help catching the real bug. refs #1397

parent 930c7664
...@@ -317,6 +317,8 @@ MainInterface::MainInterface( intf_thread_t *_p_intf ) : QVLCMW( _p_intf ) ...@@ -317,6 +317,8 @@ MainInterface::MainInterface( intf_thread_t *_p_intf ) : QVLCMW( _p_intf )
MainInterface::~MainInterface() MainInterface::~MainInterface()
{ {
msg_Dbg( p_intf, "Destroying the main interface" );
if( playlistWidget ) playlistWidget->savingSettings( settings ); if( playlistWidget ) playlistWidget->savingSettings( settings );
if( ExtendedDialog::exists() ) if( ExtendedDialog::exists() )
ExtendedDialog::getInstance( p_intf )->savingSettings(); ExtendedDialog::getInstance( p_intf )->savingSettings();
......
...@@ -320,8 +320,7 @@ static void Init( intf_thread_t *p_intf ) ...@@ -320,8 +320,7 @@ static void Init( intf_thread_t *p_intf )
/* And quit */ /* And quit */
MainInputManager::killInstance(); MainInputManager::killInstance();
DialogsProvider::killInstance(); DialogsProvider::killInstance();
// This can occasion double free. to check delete p_intf->p_sys->p_mi;
//delete p_intf->p_sys->p_mi;
delete app; delete app;
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment