From 30ab9e70e577caf9c41e8a6ed1ba13e112eaa24d Mon Sep 17 00:00:00 2001 From: Even Rouault Date: Tue, 5 Dec 2023 23:29:30 +0100 Subject: [PATCH] Make MSVC happy with TemporaryUnsealer --- ogr/ogr_feature.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/ogr/ogr_feature.h b/ogr/ogr_feature.h index 8f791f79164b..ae977c57616e 100644 --- a/ogr/ogr_feature.h +++ b/ogr/ogr_feature.h @@ -263,6 +263,9 @@ class CPL_DLL OGRFieldDefn m_poFieldDefn->Unseal(); } + TemporaryUnsealer(TemporaryUnsealer &&) = default; + TemporaryUnsealer &operator=(TemporaryUnsealer &&) = default; + ~TemporaryUnsealer() { m_poFieldDefn->Seal(); @@ -410,6 +413,9 @@ class CPL_DLL OGRGeomFieldDefn m_poFieldDefn->Unseal(); } + TemporaryUnsealer(TemporaryUnsealer &&) = default; + TemporaryUnsealer &operator=(TemporaryUnsealer &&) = default; + ~TemporaryUnsealer() { m_poFieldDefn->Seal();