]> git.sesse.net Git - vlc/commitdiff
Qt4: bookmarks: don't give an anonymous temporary object to qtu
authorRémi Denis-Courmont <remi@remlab.net>
Sun, 7 Mar 2010 15:39:50 +0000 (17:39 +0200)
committerRémi Denis-Courmont <remi@remlab.net>
Sun, 7 Mar 2010 15:40:49 +0000 (17:40 +0200)
There may be similar bugs in other places

modules/gui/qt4/dialogs/bookmarks.cpp

index fb1f5a6e9f6cd6bb5ef71378a40a4c0e6ace447f..fb1c85e0fcf27869f9b240d212bffd20bfdf20aa 100644 (file)
@@ -151,8 +151,9 @@ void BookmarksDialog::add()
 
     if( !input_Control( p_input, INPUT_GET_BOOKMARK, &bookmark ) )
     {
-        bookmark.psz_name = const_cast<char *>qtu( THEMIM->getIM()->getName() +
-                   QString::number( bookmarksList->topLevelItemCount() ) );
+        QString name = THEMIM->getIM()->getName()
+                     + QString::number( bookmarksList->topLevelItemCount() );
+        bookmark.psz_name = const_cast<char *>qtu( name );
 
         input_Control( p_input, INPUT_ADD_BOOKMARK, &bookmark );
     }