# HG changeset patch # User joachim99 # Date 1283459265 0 # Node ID 4bac4535ea7fd73050a6f9d9b2978f0d33b6e701 # Parent 8463601a34a7da78afc08a5d5d4d2ab50c314c7c Corrected handling of unicode arguments, especially filenames diff -r 8463601a34a7 -r 4bac4535ea7f kdiff3/src-QT4/kreplacements/kreplacements.cpp --- a/kdiff3/src-QT4/kreplacements/kreplacements.cpp Sat Jul 31 21:17:57 2010 +0000 +++ b/kdiff3/src-QT4/kreplacements/kreplacements.cpp Thu Sep 02 20:27:45 2010 +0000 @@ -912,7 +912,7 @@ }; static QList s_options; -static std::vector s_vOption; +static std::vector s_vOption; static std::vector s_vArg; KCmdLineOptions& KCmdLineOptions::add( const QString& name, const QString& description ) @@ -1035,14 +1035,15 @@ ++i; } + QStringList args = QCoreApplication::arguments(); // First find the option "-config" or "--config" to allow loading of options QString configFileName; - for( i=1; i