From: Ilkka Ollakka Date: Fri, 9 Jul 2010 08:48:50 +0000 (+0300) Subject: Qt4: enable all messages only if filter is empty X-Git-Tag: 1.2.0-pre1~5893 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=eadba593a3010168598a4395fceecd392f8469c5;p=vlc Qt4: enable all messages only if filter is empty --- diff --git a/modules/gui/qt4/dialogs/messages.cpp b/modules/gui/qt4/dialogs/messages.cpp index 3558aa2581..a8d1e957cc 100644 --- a/modules/gui/qt4/dialogs/messages.cpp +++ b/modules/gui/qt4/dialogs/messages.cpp @@ -195,10 +195,9 @@ void MessagesDialog::updateConfig() config_PutPsz(p_intf, "verbose-objects", qtu(vbobjectsEdit->text())); //vbobjectsEdit->setText("vbEdit changed!"); - char * psz_verbose_objects = strdup(qtu(vbobjectsEdit->text())); - msg_EnableObjectPrinting(p_intf, "all"); - if( psz_verbose_objects ) + if( !vbobjectsEdit->text().isEmpty() ) { + char * psz_verbose_objects = strdup(qtu(vbobjectsEdit->text())); char * psz_object, * iter = psz_verbose_objects; while( (psz_object = strsep( &iter, "," )) ) { @@ -211,6 +210,10 @@ void MessagesDialog::updateConfig() } free( psz_verbose_objects ); } + else + { + msg_EnableObjectPrinting( p_intf, "all"); + } } void MessagesDialog::sinkMessage( msg_item_t *item )