From 2ac0a60f61b810bb5ed7ca885a26a87f4b648fc9 Mon Sep 17 00:00:00 2001 From: Alessandro Pasotti Date: Tue, 21 Jan 2025 17:07:23 +0100 Subject: [PATCH] Fix deprecated this capture --- src/core/providers/ogr/qgsogrprovider.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/core/providers/ogr/qgsogrprovider.cpp b/src/core/providers/ogr/qgsogrprovider.cpp index 0f08b6bec592..0868115059aa 100644 --- a/src/core/providers/ogr/qgsogrprovider.cpp +++ b/src/core/providers/ogr/qgsogrprovider.cpp @@ -544,11 +544,11 @@ void QgsOgrProvider::setTransaction( QgsTransaction *transaction ) QgsDebugMsgLevel( QStringLiteral( "set transaction %1" ).arg( transaction != nullptr ), 2 ); // static_cast since layers cannot be added to a transaction of a non-matching provider mTransaction = static_cast( transaction ); - connect( mTransaction, &QgsTransaction::afterRollback, this, [ = ]( ) + connect( mTransaction, &QgsTransaction::afterRollback, this, [ this ]( ) { mFieldsRequireReload = true; } ); - connect( mTransaction, &QgsTransaction::afterRollbackToSavepoint, this, [ = ]( const QString & ) + connect( mTransaction, &QgsTransaction::afterRollbackToSavepoint, this, [ this ]( const QString & ) { mFieldsRequireReload = true; } );