summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Stahl <michael.stahl@allotropia.de>2024-03-08 13:40:44 +0100
committerMichael Stahl <michael.stahl@allotropia.de>2024-03-08 13:40:44 +0100
commite969c692dd8705af5894a065674e2461ff514985 (patch)
tree9767ea54073793b1381879f82762a8cc8b54ff04
parent58e4f56df42417546a5943f7149ad2a2254ba225 (diff)
sal: the old MSVC doesn't know _Pragma, only __pragma
Change-Id: I139922d9cfabb3772782589f097234fd33e41809
-rw-r--r--include/sal/types.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/include/sal/types.h b/include/sal/types.h
index f8a53ae722a5..2e8d5e8ad873 100644
--- a/include/sal/types.h
+++ b/include/sal/types.h
@@ -497,10 +497,10 @@ template< typename T1, typename T2 > inline T1 static_int_cast(T2 n) {
_Pragma(SAL_STRINGIFY_ARG(GCC diagnostic pop))
#elif defined LIBO_INTERNAL_ONLY && defined _MSC_VER
#define SAL_WNODEPRECATED_DECLARATIONS_PUSH \
- _Pragma(SAL_STRINGIFY_ARG(warning(push))) \
- _Pragma(SAL_STRINGIFY_ARG(warning(disable : 4996)))
+ __pragma(warning(push)) \
+ __pragma(warning(disable : 4996))
#define SAL_WNODEPRECATED_DECLARATIONS_POP \
- _Pragma(SAL_STRINGIFY_ARG(warning(pop)))
+ __pragma(warning(pop))
#else
# define SAL_WNODEPRECATED_DECLARATIONS_PUSH
# define SAL_WNODEPRECATED_DECLARATIONS_POP