From 6d7191b8480610386a39485b12924899ebcba0ba Mon Sep 17 00:00:00 2001 From: hendricks266 Date: Sat, 25 Feb 2017 08:15:01 +0000 Subject: [PATCH] windows_inc.h in two more places git-svn-id: https://svn.eduke32.com/eduke32@6069 1a8010ca-5511-0410-912e-c29ae57300e0 --- source/build/include/windows_inc.h | 10 ++++++++++ source/build/src/compat.cpp | 3 ++- source/duke3d/src/common.cpp | 4 ++-- 3 files changed, 14 insertions(+), 3 deletions(-) diff --git a/source/build/include/windows_inc.h b/source/build/include/windows_inc.h index 302f6511c..44041e48a 100644 --- a/source/build/include/windows_inc.h +++ b/source/build/include/windows_inc.h @@ -39,6 +39,16 @@ # undef NEED_SHELLAPI_H #endif +#ifdef NEED_SHLWAPI_H +# include +# undef NEED_SHLWAPI_H +#endif + +#ifdef NEED_SHLOBJ_H +# include +# undef NEED_SHLOBJ_H +#endif + #ifdef NEED_WS2TCPIP_H # include # undef NEED_WS2TCPIP_H diff --git a/source/build/src/compat.cpp b/source/build/src/compat.cpp index 1c7d5df7f..ab0c97a0c 100644 --- a/source/build/src/compat.cpp +++ b/source/build/src/compat.cpp @@ -15,7 +15,8 @@ #include "compat.h" #ifdef _WIN32 -# include +# define NEED_SHLOBJ_H +# include "windows_inc.h" # include #elif __APPLE__ # include "osxbits.h" diff --git a/source/duke3d/src/common.cpp b/source/duke3d/src/common.cpp index a16ebfcbd..05d659991 100644 --- a/source/duke3d/src/common.cpp +++ b/source/duke3d/src/common.cpp @@ -10,9 +10,9 @@ #include "grpscan.h" #ifdef _WIN32 +# define NEED_SHLWAPI_H +# include "windows_inc.h" # include "winbits.h" -# include -# include # ifndef KEY_WOW64_32KEY # define KEY_WOW64_32KEY 0x0200 # endif