mumble/overlay
Davide Beatrici ca54653e43 FIX(overlay): only use minhook for 64 bit overlay library
We are working on adding a 32 bit Windows build to Azure Pipelines and noticed that it was failing due to "IUnknown" not being defined.

The issue was quickly fixed by including <unknwn.h>, however we wondered why we didn't encounter it with the 64 bit Windows build (which compiles the overlay library as 64 bit and 32 bit).

Turns out minhook was used for the 32 bit overlay library due to the if() logic missing a crucial condition: "BUILD_OVERLAY_XCOMPILE" must be false, because "64_BIT" is true due to it being defined outside of the cross-compile environment.
2020-07-25 03:43:33 +02:00
..
overlay_exe Add install() directives, for "install" step and CPack 2020-07-11 23:33:25 +02:00
scripts overlay: build 32 bit library also in 64 bit builds on Windows 2020-07-11 19:37:21 +02:00
ancestor.cpp REFAC(overlay): replace NULL with nullptr 2020-06-28 19:04:21 +02:00
ancestor.h Auto-update LICENSE.header in source files 2020-01-07 03:09:22 +01:00
CMakeLists.txt FIX(overlay): only use minhook for 64 bit overlay library 2020-07-25 03:43:33 +02:00
d3d9.cpp REFAC(overlay): replace NULL with nullptr 2020-06-28 19:04:21 +02:00
d3d10.cpp REFAC(overlay): replace NULL with nullptr 2020-06-28 19:04:21 +02:00
d3d11.cpp REFAC(overlay): replace NULL with nullptr 2020-06-28 19:04:21 +02:00
D11StateBlock.cpp REFAC(overlay): replace NULL with nullptr 2020-06-28 19:04:21 +02:00
D11StateBlock.h Auto-update LICENSE.header in source files 2020-01-07 03:09:22 +01:00
dxgi.cpp REFAC(overlay): replace NULL with nullptr 2020-06-28 19:04:21 +02:00
excludecheck.cpp Auto-update LICENSE.header in source files 2020-01-07 03:09:22 +01:00
excludecheck.h Auto-update LICENSE.header in source files 2020-01-07 03:09:22 +01:00
HardHook_minhook.cpp REFAC(overlay): replace NULL with nullptr 2020-06-28 19:04:21 +02:00
HardHook_minhook.h overlay: remove unnecessary _WIN32_WINNT definition, add missing includes 2020-07-11 19:34:49 +02:00
HardHook_x86.cpp REFAC(overlay): replace NULL with nullptr 2020-06-28 19:04:21 +02:00
HardHook_x86.h FIX(overlay): add missing <unknwn.h> for 32 bit overlay library 2020-07-25 03:33:59 +02:00
HardHook.cpp Auto-update LICENSE.header in source files 2020-01-07 03:09:22 +01:00
HardHook.h Auto-update LICENSE.header in source files 2020-01-07 03:09:22 +01:00
lib.cpp REFAC(overlay): replace NULL with nullptr 2020-06-28 19:04:21 +02:00
lib.h overlay: remove unnecessary _WIN32_WINNT definition, add missing includes 2020-07-11 19:34:49 +02:00
mumble_ol.rc Templatize Windows resource files (.rc) 2020-07-11 19:34:49 +02:00
ods.cpp Auto-update LICENSE.header in source files 2020-01-07 03:09:22 +01:00
ods.h Auto-update LICENSE.header in source files 2020-01-07 03:09:22 +01:00
olsettings.cpp REFAC(overlay): replace NULL with nullptr 2020-06-28 19:04:21 +02:00
olsettings.h Auto-update LICENSE.header in source files 2020-01-07 03:09:22 +01:00
opengl.cpp REFAC(overlay): replace NULL with nullptr 2020-06-28 19:04:21 +02:00
overlay11-common.hlsl Auto-update LICENSE.header in source files 2020-01-07 03:09:22 +01:00
overlay11.ps Auto-update LICENSE.header in source files 2020-01-07 03:09:22 +01:00
overlay11.vs Auto-update LICENSE.header in source files 2020-01-07 03:09:22 +01:00
overlay_blacklist.h REFAC(overlay): replace NULL with nullptr 2020-06-28 19:04:21 +02:00
overlay_launchers.h REFAC(overlay): replace NULL with nullptr 2020-06-28 19:04:21 +02:00
overlay_whitelist.h REFAC(overlay): replace NULL with nullptr 2020-06-28 19:04:21 +02:00
overlay-shared.pro Auto-update LICENSE.header in source files 2020-01-07 03:09:22 +01:00
overlay.fx Auto-update LICENSE.header in source files 2020-01-07 03:09:22 +01:00
overlay.h Auto-update LICENSE.header in source files 2020-01-07 03:09:22 +01:00
overlay.pro Auto-update LICENSE.header in source files 2020-01-07 03:09:22 +01:00
util.h Auto-update LICENSE.header in source files 2020-01-07 03:09:22 +01:00