Fixed VS2012 compile error.

This commit is contained in:
Branimir Karadžić 2014-04-28 19:45:49 -07:00
parent 0ca66108b4
commit ed955ed149

View File

@ -534,14 +534,7 @@ struct NVGcontext* nvgCreate(int atlasw, int atlash, int edgeaa);
//
void nvgDelete(struct NVGcontext* ctx);
// Compiler references
// http://sourceforge.net/p/predef/wiki/Compilers/
#if _MSC_VER >= 1800
// VS 2013 seems to be too smart for school, it will still list the variable as unused if passed into sizeof().
#define NVG_NOTUSED(v) do { (void)(v); } while(0)
#else
#define NVG_NOTUSED(v) (void)sizeof(v)
#endif
#define NVG_NOTUSED(v) do { (void)(true ? (void)0 : ( (void)(v) ) ); } while(0)
#ifdef __cplusplus
}