diff --git a/app/main.cpp b/app/main.cpp index fbee25c..6f0d5df 100644 --- a/app/main.cpp +++ b/app/main.cpp @@ -97,6 +97,16 @@ int main( int argc, char *argv[] ) // } // } + QStringList filenameList; + for( Int i = 1; i < argc; i++ ) + { + filenameList.append( QString( argv[i] ) ); + } + if( filenameList.isEmpty() ) + { + force_new = true; + } + if( ( !force_new ) && ( serviceName.isEmpty() ) ) { if( playuverServices.count() > 0 ) @@ -126,9 +136,6 @@ int main( int argc, char *argv[] ) QStringList tokens; - QStringList filenameList; - filenameList.append( QString( argv[1] ) ); - // open given files... foreach(const QString & file, filenameList){ QDBusMessage m = QDBusMessage::createMethodCall(serviceName,