[QGIS Commit] r12394 - trunk/qgis/src/providers/ogr

svn_qgis at osgeo.org svn_qgis at osgeo.org
Thu Dec 10 05:07:32 EST 2009


Author: jef
Date: 2009-12-10 05:07:30 -0500 (Thu, 10 Dec 2009)
New Revision: 12394

Modified:
   trunk/qgis/src/providers/ogr/qgsogrprovider.cpp
Log:
fix #2242

Modified: trunk/qgis/src/providers/ogr/qgsogrprovider.cpp
===================================================================
--- trunk/qgis/src/providers/ogr/qgsogrprovider.cpp	2009-12-10 08:43:20 UTC (rev 12393)
+++ trunk/qgis/src/providers/ogr/qgsogrprovider.cpp	2009-12-10 10:07:30 UTC (rev 12394)
@@ -207,7 +207,7 @@
     QString sql = QString( "SELECT * FROM %1 WHERE %2" )
                   .arg( quotedIdentifier( OGR_FD_GetName( OGR_L_GetLayerDefn( ogrOrigLayer ) ) ) )
                   .arg( mSubsetString );
-    ogrLayer = OGR_DS_ExecuteSQL( ogrDataSource, sql.toUtf8().data(), NULL, NULL );
+    ogrLayer = OGR_DS_ExecuteSQL( ogrDataSource, mEncoding->fromUnicode( sql ).constData(), NULL, NULL );
 
     if ( !ogrLayer )
     {



More information about the QGIS-commit mailing list