]> git.sesse.net Git - vlc/commitdiff
Memory leak
authorRémi Denis-Courmont <remi@remlab.net>
Sat, 7 Mar 2009 10:39:23 +0000 (12:39 +0200)
committerRémi Denis-Courmont <remi@remlab.net>
Sat, 7 Mar 2009 10:39:23 +0000 (12:39 +0200)
modules/gui/qt4/menus.cpp

index 039c082f34456ac337b693391888431ab88aa31a..c8b57b02ee9423536645cfb1f15d89ae076e86a3 100644 (file)
@@ -258,7 +258,7 @@ static int AudioAutoMenuBuilder( aout_instance_t *p_object,
 
 #define ACT_ADDMENU( _menu, val, title ) { \
     QAction *_action = new QAction( title, _menu ); _action->setData( val ); \
-    _action->setMenu( new QMenu() ); _menu->addAction( _action ); }
+    _action->setMenu( new QMenu( _menu ) ); _menu->addAction( _action ); }
 
 #define ACT_ADDCHECK( _menu, val, title ) { \
     QAction *_action = new QAction( title, _menu ); _action->setData( val ); \