Browse Source

Visual Studio 2003 (and older) do not support variadic macros

Anonymous Maarten 1 day ago
parent
commit
121df30a8a
1 changed files with 1 additions and 1 deletions
  1. 1 1
      include/SDL3/SDL_dlopennote.h

+ 1 - 1
include/SDL3/SDL_dlopennote.h

@@ -204,7 +204,7 @@
         "\",\"soname\":" SDL_SONAME_ARRAY(__VA_ARGS__) "}]",     \
         SDL_ELF_NOTE_UNIQUE_NAME)
 
-#elif defined (__GNUC__) && __GNUC__ < 3
+#elif (defined (__GNUC__) && __GNUC__ < 3) || (defined(_MSC_VER) && (_MSC_VER < 1400))
 
 /* Variadic macros are not supported */
 #define SDL_ELF_NOTE_DLOPEN