From 03e35be447fb68bb3fd3406768c03e400bbc5ed8 Mon Sep 17 00:00:00 2001 From: Even Rouault Date: Sun, 15 Jun 2025 13:28:13 +0200 Subject: [PATCH] [OGR provider] Fix QgsOgrProviderUtils::IsLocalFile() implementation for OS that are not Windows or Linux Refs https://lists.osgeo.org/pipermail/qgis-developer/2025-June/067634.html but does not fix it --- src/core/providers/ogr/qgsogrproviderutils.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/providers/ogr/qgsogrproviderutils.cpp b/src/core/providers/ogr/qgsogrproviderutils.cpp index e7214c6eff1..53b558f8fcb 100644 --- a/src/core/providers/ogr/qgsogrproviderutils.cpp +++ b/src/core/providers/ogr/qgsogrproviderutils.cpp @@ -1177,7 +1177,7 @@ bool QgsOgrProviderUtils::IsLocalFile( const QString &path ) #else QStorageInfo info( dirName ); const QString fileSystem( info.fileSystemType() ); - bool isLocal = path != QLatin1String( "nfs" ) && path != QLatin1String( "smbfs" ); + bool isLocal = fileSystem != QLatin1String( "nfs" ) && fileSystem != QLatin1String( "smbfs" ); if ( !isLocal ) QgsDebugMsgLevel( QStringLiteral( "Filesystem for %1 is %2" ).arg( path, fileSystem ), 2 ); return isLocal;