Commit 6044d094 authored by Jean-Baptiste Kempf's avatar Jean-Baptiste Kempf

Qt: do not delete parented QDialogs

Ref #7431 #5377
(cherry picked from commit a2df1797f9b6b39fcb8eeb3f0d616e9713b065c5)
Signed-off-by: default avatarJean-Baptiste Kempf <jb@videolan.org>
parent e70940c3
...@@ -1018,7 +1018,6 @@ void SPrefsPanel::assoDialog() ...@@ -1018,7 +1018,6 @@ void SPrefsPanel::assoDialog()
CONNECT( clearButton, clicked(), d, reject() ); CONNECT( clearButton, clicked(), d, reject() );
d->resize( 300, 400 ); d->resize( 300, 400 );
d->exec(); d->exec();
delete d;
delete qvReg; delete qvReg;
listAsso.clear(); listAsso.clear();
} }
...@@ -1033,7 +1032,7 @@ void addAsso( QVLCRegistry *qvReg, const char *psz_ext ) ...@@ -1033,7 +1032,7 @@ void addAsso( QVLCRegistry *qvReg, const char *psz_ext )
if( !EMPTY_STR(psz_value) ) if( !EMPTY_STR(psz_value) )
qvReg->WriteRegistryString( psz_ext, "VLC.backup", psz_value ); qvReg->WriteRegistryString( psz_ext, "VLC.backup", psz_value );
delete psz_value; free( psz_value );
/* Put a "link" to VLC.EXT as default */ /* Put a "link" to VLC.EXT as default */
qvReg->WriteRegistryString( psz_ext, "", qtu( s_path ) ); qvReg->WriteRegistryString( psz_ext, "", qtu( s_path ) );
...@@ -1075,7 +1074,7 @@ void delAsso( QVLCRegistry *qvReg, const char *psz_ext ) ...@@ -1075,7 +1074,7 @@ void delAsso( QVLCRegistry *qvReg, const char *psz_ext )
qvReg->DeleteKey( psz_ext, "VLC.backup" ); qvReg->DeleteKey( psz_ext, "VLC.backup" );
} }
delete( psz_value ); free( psz_value );
} }
void SPrefsPanel::saveAsso() void SPrefsPanel::saveAsso()
{ {
......
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