summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorChristian Ehrlicher <ch.ehrlicher@gmx.de>2024-06-27 19:28:17 +0200
committerChristian Ehrlicher <ch.ehrlicher@gmx.de>2024-07-04 23:00:01 +0200
commit385c9397712b771e0f2c3f0a6322f0f624f09a8a (patch)
treefa4dcc5e4156e92448c03174224607cfdc565df2 /src
parent73311fb506834d23ca52daaccaa0901327d3e6c4 (diff)
SQL/ODBC: ignore empty connect options
Don'tprint a warning on empty connect options/when no connect option is set. This ammends 5a03e5c51b4e5f699d4bf4cf10226758a10e8120. Pick-to: 6.8 Change-Id: I83ba8a34a3c08dc596c81ccb494f50af80f9b57c Reviewed-by: Axel Spoerl <axel.spoerl@qt.io>
Diffstat (limited to 'src')
-rw-r--r--src/plugins/sqldrivers/odbc/qsql_odbc.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/sqldrivers/odbc/qsql_odbc.cpp b/src/plugins/sqldrivers/odbc/qsql_odbc.cpp
index d266cd98086..b588f697993 100644
--- a/src/plugins/sqldrivers/odbc/qsql_odbc.cpp
+++ b/src/plugins/sqldrivers/odbc/qsql_odbc.cpp
@@ -736,7 +736,7 @@ bool QODBCDriverPrivate::setConnectionOptions(const QString &connOpts)
{
// Set any connection attributes
SQLRETURN r = SQL_SUCCESS;
- for (const auto connOpt : QStringTokenizer{connOpts, u';'}) {
+ for (const auto connOpt : QStringTokenizer{connOpts, u';', Qt::SkipEmptyParts}) {
int idx;
if ((idx = connOpt.indexOf(u'=')) == -1) {
qSqlWarning(("QODBCDriver::open: Illegal connect option value '%1'"_L1)