src/sql/drivers/sqlite/qsql_sqlite.cpp
branchRCL_3
changeset 5 d3bac044e0f0
parent 4 3b1da2848fc7
child 8 3f74d0d4af4c
--- 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;
             }
         }