diff --git a/reactos/drivers/filesystems/udfs/close.cpp b/reactos/drivers/filesystems/udfs/close.cpp index c35528027cf..89176feb596 100644 --- a/reactos/drivers/filesystems/udfs/close.cpp +++ b/reactos/drivers/filesystems/udfs/close.cpp @@ -1109,7 +1109,7 @@ UDFQueueDelayedClose( { PtrUDFIrpContextLite IrpContextLite; BOOLEAN StartWorker = FALSE; - volatile BOOLEAN AcquiredVcb = FALSE; + _SEH2_VOLATILE BOOLEAN AcquiredVcb = FALSE; NTSTATUS RC; AdPrint((" UDFQueueDelayedClose\n")); diff --git a/reactos/drivers/filesystems/udfs/create.cpp b/reactos/drivers/filesystems/udfs/create.cpp index 4f2f848cd64..e841a04d03f 100644 --- a/reactos/drivers/filesystems/udfs/create.cpp +++ b/reactos/drivers/filesystems/udfs/create.cpp @@ -205,7 +205,7 @@ UDFCommonCreate( PACCESS_STATE AccessState; PVCB Vcb = NULL; - volatile BOOLEAN AcquiredVcb = FALSE; + _SEH2_VOLATILE BOOLEAN AcquiredVcb = FALSE; BOOLEAN OpenExisting = FALSE; PERESOURCE Res1 = NULL; PERESOURCE Res2 = NULL;