summaryrefslogtreecommitdiffstats
path: root/src/plugins/sqldrivers/odbc/qsql_odbc.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/sqldrivers/odbc/qsql_odbc.cpp')
-rw-r--r--src/plugins/sqldrivers/odbc/qsql_odbc.cpp10
1 files changed, 2 insertions, 8 deletions
diff --git a/src/plugins/sqldrivers/odbc/qsql_odbc.cpp b/src/plugins/sqldrivers/odbc/qsql_odbc.cpp
index e09e65f223a..18289f93b54 100644
--- a/src/plugins/sqldrivers/odbc/qsql_odbc.cpp
+++ b/src/plugins/sqldrivers/odbc/qsql_odbc.cpp
@@ -329,16 +329,10 @@ static void qSqlWarning(const QString &message, T &&val)
qCWarning(lcOdbc) << message << "\tError:" << addMsg;
}
+template <typename T>
static QSqlError qMakeError(const QString &err,
QSqlError::ErrorType type,
- const QODBCResultPrivate *p)
-{
- return errorFromDiagRecords(err, type, qODBCWarn(p));
-}
-
-static QSqlError qMakeError(const QString &err,
- QSqlError::ErrorType type,
- const QODBCDriverPrivate *p)
+ const T *p)
{
return errorFromDiagRecords(err, type, qODBCWarn(p));
}