QOCICols: fix warning for -Wdangling-reference
.. by playing it safe and taking the QVariant by copy Pick-to: 6.5 Change-Id: I24e0507a912388b7fb17e838a22e8d4c449bcf5b Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io> (cherry picked from commit d4f2a5aa401c14dd8dc122bbf25fce9cd7f41cba) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
This commit is contained in:
parent
917a0bf265
commit
50c49a6979
@ -1429,7 +1429,7 @@ bool QOCICols::execBatch(QOCIResultPrivate *d, QVariantList &boundValues, bool a
|
|||||||
|
|
||||||
// we may now populate column with data
|
// we may now populate column with data
|
||||||
for (uint row = 0; row < col.recordCount; ++row) {
|
for (uint row = 0; row < col.recordCount; ++row) {
|
||||||
const QVariant &val = boundValues.at(i).toList().at(row);
|
const QVariant val = boundValues.at(i).toList().at(row);
|
||||||
|
|
||||||
if (QSqlResultPrivate::isVariantNull(val) && !d->isOutValue(i)) {
|
if (QSqlResultPrivate::isVariantNull(val) && !d->isOutValue(i)) {
|
||||||
columns[i].indicators[row] = -1;
|
columns[i].indicators[row] = -1;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user