[QGIS Commit] r8173 - trunk/qgis/src/app
svn_qgis at osgeo.org
svn_qgis at osgeo.org
Thu Feb 21 14:24:03 EST 2008
Author: mhugent
Date: 2008-02-21 14:24:03 -0500 (Thu, 21 Feb 2008)
New Revision: 8173
Modified:
trunk/qgis/src/app/qgsbookmarkitem.cpp
Log:
Fix to enable spatial bookmarks with non-ascii characters
Modified: trunk/qgis/src/app/qgsbookmarkitem.cpp
===================================================================
--- trunk/qgis/src/app/qgsbookmarkitem.cpp 2008-02-21 16:21:43 UTC (rev 8172)
+++ trunk/qgis/src/app/qgsbookmarkitem.cpp 2008-02-21 19:24:03 UTC (rev 8173)
@@ -69,9 +69,12 @@
mSrid << ")";
#ifdef QGISDEBUG
- std::cout << "Storing bookmark using: " << sql.toLocal8Bit().data() << std::endl;
+ std::cout << "Storing bookmark using: " << sql.toUtf8().data() << std::endl;
#endif
- rc = sqlite3_prepare(db, sql.utf8(), sql.length(), &ppStmt, &pzTail);
+
+ QByteArray sqlData = sql.toUtf8();
+
+ rc = sqlite3_prepare(db, sqlData.constData(), sqlData.size(), &ppStmt, &pzTail);
// XXX Need to free memory from the error msg if one is set
if(rc == SQLITE_OK)
{
More information about the QGIS-commit
mailing list