From 9374da8e53b8de7c8e74fa080f1f9cb8b3a890da Mon Sep 17 00:00:00 2001 From: Alessandro Pasotti Date: Wed, 15 Jan 2025 09:13:00 +0100 Subject: [PATCH] Replace OGR_Dr_GetName with GDALGetDescription --- src/core/qgsvectorfilewriter.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/core/qgsvectorfilewriter.cpp b/src/core/qgsvectorfilewriter.cpp index 91e12afce66b..e35ab9f443ee 100644 --- a/src/core/qgsvectorfilewriter.cpp +++ b/src/core/qgsvectorfilewriter.cpp @@ -3842,7 +3842,7 @@ QStringList multiLayerFormats() const QSet< QString > splitExtensions = qgis::listToSet( driverExtensions.split( ' ', Qt::SkipEmptyParts ) ); if ( splitExtensions.intersects( multiLayerExtensions ) ) { - driverNames << OGR_Dr_GetName( driver ); + driverNames << GDALGetDescription( driver ); } } return driverNames; @@ -3872,7 +3872,7 @@ QList< QgsVectorFileWriter::FilterFormatDetails > QgsVectorFileWriter::supported OGRSFDriverH drv = OGRGetDriver( i ); if ( drv ) { - const QString drvName = OGR_Dr_GetName( drv ); + const QString drvName = GDALGetDescription( drv ); if ( options & SupportsMultipleLayers ) { @@ -3995,7 +3995,7 @@ QList< QgsVectorFileWriter::DriverDetails > QgsVectorFileWriter::ogrDriverList( OGRSFDriverH drv = OGRGetDriver( i ); if ( drv ) { - const QString drvName = OGR_Dr_GetName( drv ); + const QString drvName = GDALGetDescription( drv ); if ( options & SupportsMultipleLayers ) { @@ -4492,7 +4492,7 @@ QgsVectorFileWriter::EditionCapabilities QgsVectorFileWriter::editionCapabilitie gdal::ogr_datasource_unique_ptr hDS( OGROpen( datasetName.toUtf8().constData(), TRUE, &hDriver ) ); if ( !hDS ) return QgsVectorFileWriter::EditionCapabilities(); - QString drvName = OGR_Dr_GetName( hDriver ); + const QString drvName = GDALGetDescription( hDriver ); QgsVectorFileWriter::EditionCapabilities caps = QgsVectorFileWriter::EditionCapabilities(); if ( OGR_DS_TestCapability( hDS.get(), ODsCCreateLayer ) ) {