diff options
author | Jesus Fernandez <jesus.fernandez@qt.io> | 2017-01-02 11:34:44 +0100 |
---|---|---|
committer | Jesus Fernandez <jesus.fernandez@qt.io> | 2017-01-10 15:32:16 +0000 |
commit | 2005b9fae12b19a4d087035789fa3bc9730d303a (patch) | |
tree | 0ab62af4d88a1ca7dca7fd3bf9e8cffd826e7736 /src/plugins/sqldrivers/mysql | |
parent | 7f12f94e481d4908ee7b68e2cab8263b7476b054 (diff) |
Remove unreachable code
The unknown types are treated as strings by default.
Coverity-Id: 59489
Change-Id: Ib0eaf5c27d3afaf694c8a2acca42bef6808c8a9f
Reviewed-by: Timur Pocheptsov <timur.pocheptsov@qt.io>
Diffstat (limited to 'src/plugins/sqldrivers/mysql')
-rw-r--r-- | src/plugins/sqldrivers/mysql/qsql_mysql.cpp | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/src/plugins/sqldrivers/mysql/qsql_mysql.cpp b/src/plugins/sqldrivers/mysql/qsql_mysql.cpp index 0bea9ebfa1..7cfa554418 100644 --- a/src/plugins/sqldrivers/mysql/qsql_mysql.cpp +++ b/src/plugins/sqldrivers/mysql/qsql_mysql.cpp @@ -699,10 +699,8 @@ QVariant QMYSQLResult::data(int field) } if(ok) return v; - else - return QVariant(); + return QVariant(); } - return QVariant(val.toDouble()); case QVariant::Date: return qDateFromString(val); case QVariant::Time: @@ -719,12 +717,11 @@ QVariant QMYSQLResult::data(int field) } return QVariant(ba); } - default: case QVariant::String: + default: return QVariant(val); } - qWarning("QMYSQLResult::data: unknown data type"); - return QVariant(); + Q_UNREACHABLE(); } bool QMYSQLResult::isNull(int field) |