Преглед изворни кода

Make the Dynamic API master switch more clear.

Ryan C. Gordon пре 11 година
родитељ
комит
03f5185eff
1 измењених фајлова са 4 додато и 1 уклоњено
  1. 4 1
      src/dynapi/SDL_dynapi.h

+ 4 - 1
src/dynapi/SDL_dynapi.h

@@ -49,7 +49,10 @@
 #define SDL_DYNAMIC_API 0
 #define SDL_DYNAMIC_API 0
 #elif defined(__clang_analyzer__)
 #elif defined(__clang_analyzer__)
 #define SDL_DYNAMIC_API 0  /* Turn off for static analysis, so reports are more clear. */
 #define SDL_DYNAMIC_API 0  /* Turn off for static analysis, so reports are more clear. */
-#else   /* everyone else. */
+#endif
+
+/* everyone else. This is where we turn on the API if nothing forced it off. */
+#ifndef SDL_DYNAMIC_API
 #define SDL_DYNAMIC_API 1
 #define SDL_DYNAMIC_API 1
 #endif
 #endif