diff --git a/reactos/include/reactos/libs/pseh/pseh3.h b/reactos/include/reactos/libs/pseh/pseh3.h index dedddf007e3..d1168893894 100644 --- a/reactos/include/reactos/libs/pseh/pseh3.h +++ b/reactos/include/reactos/libs/pseh/pseh3.h @@ -244,6 +244,8 @@ void * __cdecl __attribute__((error("Can only be used inside an exception filter \ if (1) \ { \ + /* Prevent this block from being optimized away */ \ + asm volatile ("#\n"); \ do