From 6212c32f1fa5e86a808713f33b331f2dad113e99 Mon Sep 17 00:00:00 2001 From: Marc Mutz Date: Wed, 22 May 2024 14:56:26 +0200 Subject: Replace a few toString() or fromUtf8() QString::arg() parameters ...and fromUtf8() format strings. QString::arg() is now available on QUtf8StringView, too and can handle UTF-8 arguments directly. Change-Id: Ifa8b1ea0f41414d15a6919b1967e0a45e4d7929f Reviewed-by: Ahmad Samir --- src/plugins/sqldrivers/mysql/qsql_mysql.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/plugins/sqldrivers/mysql/qsql_mysql.cpp') diff --git a/src/plugins/sqldrivers/mysql/qsql_mysql.cpp b/src/plugins/sqldrivers/mysql/qsql_mysql.cpp index 6b1a1c28f14..7e04a20da5b 100644 --- a/src/plugins/sqldrivers/mysql/qsql_mysql.cpp +++ b/src/plugins/sqldrivers/mysql/qsql_mysql.cpp @@ -1519,7 +1519,7 @@ QSqlRecord QMYSQLDriver::record(const QString &tablename) const const auto len = mysql_real_escape_string_quote(d->mysql, tableNameQuoted.data(), baTableName.data(), baTableName.size(), '\''); #endif - if (i.exec(stmt.arg(QString::fromUtf8(tableNameQuoted.data(), len)))) { + if (i.exec(stmt.arg(QUtf8StringView(tableNameQuoted.data(), len)))) { while (i.next()) { const auto colName = i.value(0).toString(); const auto recordIdx = r.indexOf(colName); -- cgit v1.2.3