Sfoglia il codice sorgente

Review functions modifiers

raysan5 5 anni fa
parent
commit
fe0d04c879
1 ha cambiato i file con 9 aggiunte e 7 eliminazioni
  1. 9 7
      src/rlgl.h

+ 9 - 7
src/rlgl.h

@@ -64,13 +64,15 @@
 #if defined(RLGL_STANDALONE)
     #define RAYMATH_STANDALONE
     #define RAYMATH_HEADER_ONLY
-
-    #if defined(_WIN32) && defined(BUILD_LIBTYPE_SHARED)
-        #define RLAPI __declspec(dllexport)         // We are building raylib as a Win32 shared library (.dll)
-    #elif defined(_WIN32) && defined(USE_LIBTYPE_SHARED)
-        #define RLAPI __declspec(dllimport)         // We are using raylib as a Win32 shared library (.dll)
-    #else
-        #define RLAPI   // We are building or using raylib as a static library (or Linux shared library)
+    
+    #define RLAPI   // We are building or using rlgl as a static library (or Linux shared library)
+
+    #if defined(_WIN32)
+        #if defined(BUILD_LIBTYPE_SHARED)
+            #define RLAPI __declspec(dllexport)         // We are building raylib as a Win32 shared library (.dll)
+        #elif defined(USE_LIBTYPE_SHARED)
+            #define RLAPI __declspec(dllimport)         // We are using raylib as a Win32 shared library (.dll)
+        #endif
     #endif
 
     // Allow custom memory allocators