# HG changeset patch # User Ethan Lee # Date 1554996047 14400 # Node ID f4ef8606c68d91e5e260c5043fee5a52f20cb991 # Parent 3948d7f5b4ff694bbff88bf815ad8dd10c7f7f4e Apply some MSC_VER special cases to WIN32 as well (thanks Vincent!) diff -r 3948d7f5b4ff -r f4ef8606c68d mojoshader_common.c --- a/mojoshader_common.c Sun Apr 07 00:19:10 2019 -0400 +++ b/mojoshader_common.c Thu Apr 11 11:20:47 2019 -0400 @@ -576,7 +576,7 @@ // In this case we make another copy of va and fetch the length only // with another call to _vscprintf -#ifdef _MSC_VER +#ifdef _WIN32 if (len == -1) { va_copy(ap, va); diff -r 3948d7f5b4ff -r f4ef8606c68d mojoshader_opengl.c --- a/mojoshader_opengl.c Sun Apr 07 00:19:10 2019 -0400 +++ b/mojoshader_opengl.c Thu Apr 11 11:20:47 2019 -0400 @@ -13,8 +13,7 @@ #include #include -// !!! FIXME: most of these _MSC_VER should probably be _WINDOWS? -#ifdef _MSC_VER +#ifdef _WIN32 #define WIN32_LEAN_AND_MEAN 1 #include // GL headers need this for WINGDIAPI definition. #endif diff -r 3948d7f5b4ff -r f4ef8606c68d mojoshader_preprocessor.c --- a/mojoshader_preprocessor.c Sun Apr 07 00:19:10 2019 -0400 +++ b/mojoshader_preprocessor.c Thu Apr 11 11:20:47 2019 -0400 @@ -201,8 +201,7 @@ #if !MOJOSHADER_FORCE_INCLUDE_CALLBACKS -// !!! FIXME: most of these _MSC_VER should probably be _WINDOWS? -#ifdef _MSC_VER +#ifdef _WIN32 #define WIN32_LEAN_AND_MEAN 1 #include // GL headers need this for WINGDIAPI definition. #else @@ -218,7 +217,7 @@ MOJOSHADER_malloc m, MOJOSHADER_free f, void *d) { -#ifdef _MSC_VER +#ifdef _WIN32 WCHAR wpath[MAX_PATH]; if (!MultiByteToWideChar(CP_UTF8, 0, fname, -1, wpath, MAX_PATH)) return 0;