diff options
author | Christian Ehrlicher <ch.ehrlicher@gmx.de> | 2018-03-04 20:29:21 +0100 |
---|---|---|
committer | Edward Welbourne <edward.welbourne@qt.io> | 2018-03-23 17:03:23 +0000 |
commit | 69948f48997e2995cf212d878839acb4e7c396c3 (patch) | |
tree | 7a1ae4e212c1f42568a673daa5f02115900ab689 /src/sql/kernel/qsqlresult_p.h | |
parent | 25956a1e7cef0fef39c94638b44c07457b452d00 (diff) |
QSqlResult: use QVector<int> instead QList<int> for indexes value
Minor tweak: QList<int> is taking 64bit per entry, QVector<int>
only 32bit - this should reduce memory usage a little bit.
Change-Id: I3e17269feb4840343f5cecfc71f8fccd70edc80f
Reviewed-by: Andy Shaw <andy.shaw@qt.io>
Diffstat (limited to 'src/sql/kernel/qsqlresult_p.h')
-rw-r--r-- | src/sql/kernel/qsqlresult_p.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/sql/kernel/qsqlresult_p.h b/src/sql/kernel/qsqlresult_p.h index 7b312800c1..f0816a7fb5 100644 --- a/src/sql/kernel/qsqlresult_p.h +++ b/src/sql/kernel/qsqlresult_p.h @@ -135,7 +135,7 @@ public: QString executedQuery; QHash<int, QSql::ParamType> types; QVector<QVariant> values; - typedef QHash<QString, QList<int> > IndexMap; + typedef QHash<QString, QVector<int> > IndexMap; IndexMap indexes; typedef QVector<QHolder> QHolderVector; |