diff options
author | Marcel Krems <m.krems@software-vision.eu> | 2018-11-19 19:13:15 +0100 |
---|---|---|
committer | Marcel Krems <m.krems@software-vision.eu> | 2020-08-30 03:22:31 +0200 |
commit | 49efc168e101f341565ef485bf1489196ae855a2 (patch) | |
tree | bb3f120638996288ee0717a3db24a621ec4f68d3 /src/sql/kernel/qsqlerror.cpp | |
parent | cba147d35915c50c2ee46041e635bdc297053e08 (diff) |
QSqlError: Remove unused members, kept for binary compatibility
Also optimize the construction of QSqlErrorPrivate.
Change-Id: I791ebe0b66fab43e74093186a798ef9656f97dbd
Reviewed-by: Lars Knoll <lars.knoll@qt.io>
Diffstat (limited to 'src/sql/kernel/qsqlerror.cpp')
-rw-r--r-- | src/sql/kernel/qsqlerror.cpp | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/src/sql/kernel/qsqlerror.cpp b/src/sql/kernel/qsqlerror.cpp index 002e0dc076..2f51debdd0 100644 --- a/src/sql/kernel/qsqlerror.cpp +++ b/src/sql/kernel/qsqlerror.cpp @@ -128,9 +128,8 @@ public: */ QSqlError::QSqlError(const QString &driverText, const QString &databaseText, ErrorType type, const QString &code) + : d(new QSqlErrorPrivate) { - d = new QSqlErrorPrivate; - d->driverError = driverText; d->databaseError = databaseText; d->errorType = type; @@ -142,10 +141,8 @@ QSqlError::QSqlError(const QString &driverText, const QString &databaseText, Creates a copy of \a other. */ QSqlError::QSqlError(const QSqlError& other) + : d(new QSqlErrorPrivate(*other.d)) { - d = new QSqlErrorPrivate; - - *d = *other.d; } /*! |