From: Dirk H Bartley Date: Sun, 25 Mar 2007 22:28:16 +0000 (+0000) Subject: dhb Don't modify the incoming string. This can cause issues. X-Git-Tag: Release-2.2.0~854 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=16b71e91156e57ea2a7a6e504f62ca5bf5db7e8c;p=bacula%2Fbacula dhb Don't modify the incoming string. This can cause issues. git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@4420 91ce42f0-d328-0410-95d8-f526ca767f89 --- diff --git a/bacula/src/qt-console/console/console.cpp b/bacula/src/qt-console/console/console.cpp index 6c8020f25d..d6d8a8e723 100644 --- a/bacula/src/qt-console/console/console.cpp +++ b/bacula/src/qt-console/console/console.cpp @@ -587,11 +587,13 @@ void Console::setDirRes(DIRRES *dir) QStringList* Console::dosql(QString* sqlcmd) { int stat; + /* don't effect the string coming in */ + QString cmd(*sqlcmd); QStringList* strlstret = new QStringList; - *sqlcmd = ".sql \"" + *sqlcmd + "\""; + cmd = ".sql \"" + cmd + "\""; - write_dir(sqlcmd->toUtf8().data()); + write_dir(cmd.toUtf8().data()); while ((stat=read()) > 0) { QString line = msg(); QRegExp regex("^Using Catalog");