From 85cf6cd5f253694ad0e7d51fdd0fcfdfe65d8dc8 Mon Sep 17 00:00:00 2001 From: Friedemann Kleint Date: Mon, 26 Nov 2012 16:44:26 +0100 Subject: tr()-Fix: Do not add up translateable strings. Placeholders might go to a different position in translated strings. Change-Id: Id6a84ea931dc0487bd72eb8d01669369a3dce9c6 Reviewed-by: Caroline Chao Reviewed-by: Mark Brand --- src/sql/drivers/mysql/qsql_mysql.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'src/sql/drivers/mysql') diff --git a/src/sql/drivers/mysql/qsql_mysql.cpp b/src/sql/drivers/mysql/qsql_mysql.cpp index 6a5d67f80b..e7b86cec42 100644 --- a/src/sql/drivers/mysql/qsql_mysql.cpp +++ b/src/sql/drivers/mysql/qsql_mysql.cpp @@ -1282,8 +1282,7 @@ bool QMYSQLDriver::open(const QString& db, optionFlags)) { if (!db.isEmpty() && mysql_select_db(d->mysql, db.toLocal8Bit().constData())) { - setLastError(qMakeError(tr("Unable to open database '") + db + - QLatin1Char('\''), QSqlError::ConnectionError, d)); + setLastError(qMakeError(tr("Unable to open database '%1'").arg(db), QSqlError::ConnectionError, d)); mysql_close(d->mysql); setOpenError(true); return false; -- cgit v1.2.3