Browse Source

stdc-predef.h: prevent redefining __STDC_UTF_{16,32}__ macros

Undefine any previous __STDC_UTF_{16,32}__ macros before defining
them to prenvent any warnings of redefining macros.

This happens as a result of some compiler versions defining the macros
themselves.
Jules Maselbas 1 year ago
parent
commit
8b70486807
1 changed files with 3 additions and 0 deletions
  1. 3 0
      include/stdc-predef.h

+ 3 - 0
include/stdc-predef.h

@@ -7,7 +7,10 @@
 #define __STDC_IEC_559__ 1
 #endif
 
+#undef __STDC_UTF_16__
 #define __STDC_UTF_16__ 1
+
+#undef __STDC_UTF_32__
 #define __STDC_UTF_32__ 1
 
 #endif