From 84625ee4762fef8725e3c54fcee03b2922b3da66 Mon Sep 17 00:00:00 2001 From: "Juergen E. Fischer" Date: Fri, 28 Sep 2012 00:14:37 +0200 Subject: [PATCH] fix ogr provider's createEmptyDataSource() --- src/providers/ogr/qgsogrprovider.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/providers/ogr/qgsogrprovider.cpp b/src/providers/ogr/qgsogrprovider.cpp index 4bb1bc0b0b8..0893d88b66c 100644 --- a/src/providers/ogr/qgsogrprovider.cpp +++ b/src/providers/ogr/qgsogrprovider.cpp @@ -1932,7 +1932,7 @@ QGISEXTERN bool createEmptyDataSource( const QString &uri, const QString &format, const QString &encoding, QGis::WkbType vectortype, - const std::list > &attributes, + const QList< QPair > &attributes, const QgsCoordinateReferenceSystem *srs = NULL ) { QgsDebugMsg( QString( "Creating empty vector layer with format: %1" ).arg( format ) ); @@ -1957,7 +1957,7 @@ QGISEXTERN bool createEmptyDataSource( const QString &uri, // check for duplicate fieldnames QSet fieldNames; - std::list >::const_iterator fldIt; + QList >::const_iterator fldIt; for ( fldIt = attributes.begin(); fldIt != attributes.end(); ++fldIt ) { QString name = fldIt->first.left( 10 ); @@ -2052,7 +2052,7 @@ QGISEXTERN bool createEmptyDataSource( const QString &uri, Q_ASSERT( codec ); } - for ( std::list >::const_iterator it = attributes.begin(); it != attributes.end(); ++it ) + for ( QList >::const_iterator it = attributes.begin(); it != attributes.end(); ++it ) { QStringList fields = it->second.split( ";" );