--- a/src/sql/drivers/sqlite/qsql_sqlite.cpp Fri Feb 19 23:40:16 2010 +0200
+++ b/src/sql/drivers/sqlite/qsql_sqlite.cpp Fri Mar 12 15:46:37 2010 +0200
@@ -245,9 +245,9 @@
values[i + idx] = QVariant(QVariant::String);
break;
default:
- values[i + idx] = QString::fromUtf16(static_cast<const ushort *>(
+ values[i + idx] = QString(reinterpret_cast<const QChar *>(
sqlite3_column_text16(stmt, i)),
- sqlite3_column_bytes16(stmt, i) / sizeof(ushort));
+ sqlite3_column_bytes16(stmt, i) / sizeof(QChar));
break;
}
}