From fcf2a6de3ef97a4d87c5c37e2107ea53fdb8b168 Mon Sep 17 00:00:00 2001 From: bdm-oslandia Date: Mon, 26 May 2025 16:11:41 +0200 Subject: [PATCH] fix(QgsAuxiliaryStorage): remove tmp file only if it exists --- src/core/qgsauxiliarystorage.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/core/qgsauxiliarystorage.cpp b/src/core/qgsauxiliarystorage.cpp index 9ad79a40654..c9852d25dbf 100644 --- a/src/core/qgsauxiliarystorage.cpp +++ b/src/core/qgsauxiliarystorage.cpp @@ -635,7 +635,8 @@ QgsAuxiliaryStorage::QgsAuxiliaryStorage( const QString &filename, bool copy ) QgsAuxiliaryStorage::~QgsAuxiliaryStorage() { - QFile::remove( mTmpFileName ); + if ( QFile::exists( mTmpFileName ) ) + QFile::remove( mTmpFileName ); } bool QgsAuxiliaryStorage::isValid() const