X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=vg_platform.h;h=210192d60e7164fbf6e15ed72940bb74da6b62c6;hb=651edda3736812c89f43c11319c6b485ff14ea19;hp=319f7a9abd1892e2fb4b8d03860484aa4c5725a0;hpb=76f30a0f4aef82c10b4affbeab3f0271936ce7ca;p=vg.git diff --git a/vg_platform.h b/vg_platform.h index 319f7a9..210192d 100644 --- a/vg_platform.h +++ b/vg_platform.h @@ -1,6 +1,12 @@ #ifndef VG_PLATFORM_H #define VG_PLATFORM_H +#ifdef VG_RELEASE + #define VG_STATIC static +#else + #define VG_STATIC +#endif + //#include "vg.h" #include "vg_stdint.h" @@ -29,10 +35,6 @@ struct vg_achievement const char *name; }; -#ifndef VG_STATIC -#define VG_STATIC static -#endif - #define vg_static_assert _Static_assert #define vg_list_size( A ) (sizeof(A)/sizeof(A[0])) #define VG_MUST_USE_RESULT __attribute__((warn_unused_result)) @@ -58,5 +60,4 @@ VG_STATIC void vg_strncpy( const char *src, char *dst, u32 len ) #define VG_MIN( A, B ) ((A)<(B)?(A):(B)) #define VG_MAX( A, B ) ((A)>(B)?(A):(B)) - #endif