Add two enums that weren't handled in the ibase SQL driver
qsql_ibase.cpp:1155:23: error: enumeration value ‘LowPrecisionDouble’ not handled in switch [-Werror=switch] qsql_ibase.cpp:1419:12: error: enumeration value ‘CancelQuery’ not handled in switch [-Werror=switch] Change-Id: I3c6102051cde80c81948f5a64f9addcf7a371136 Reviewed-by: Mark Brand <mabrand@mabrand.nl>
This commit is contained in:
parent
2b01ffe552
commit
08f685e865
@ -1162,6 +1162,9 @@ bool QIBaseResult::gotoNext(QSqlCachedResult::ValueCache& row, int rowIdx)
|
|||||||
case QSql::HighPrecision:
|
case QSql::HighPrecision:
|
||||||
v.convert(QVariant::String);
|
v.convert(QVariant::String);
|
||||||
break;
|
break;
|
||||||
|
case QSql::LowPrecisionDouble:
|
||||||
|
// no conversion
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
row[idx] = v;
|
row[idx] = v;
|
||||||
@ -1424,6 +1427,7 @@ bool QIBaseDriver::hasFeature(DriverFeature f) const
|
|||||||
case SimpleLocking:
|
case SimpleLocking:
|
||||||
case FinishQuery:
|
case FinishQuery:
|
||||||
case MultipleResultSets:
|
case MultipleResultSets:
|
||||||
|
case CancelQuery:
|
||||||
return false;
|
return false;
|
||||||
case Transactions:
|
case Transactions:
|
||||||
case PreparedQueries:
|
case PreparedQueries:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user