mumble/overlay
Jan Klass 36fc0f1b67 overlay: Use size_t as correct type for memory addresses
Use correct types for handling pointer size/memory addresses.

Make use of boost optional as GetFnOffsetInModules return type. The
unsigned return type does not allow for negative error values anymore,
which we did not make use of anyway, and optional is more explicit.

Replaces workaround/error detection from the commits
114495e59f
a3e7958f16

Fixes #1924
2017-07-13 13:18:09 +02:00
..
overlay_exe Move .pri files and "toolchain" folder in "qmake" 2017-03-05 15:48:16 +01:00
ancestor.cpp overlay: add ancestor.cpp/.h, utilities for getting process ancestor info. 2017-03-19 21:35:13 +01:00
ancestor.h overlay: add ancestor.cpp/.h, utilities for getting process ancestor info. 2017-03-19 21:35:13 +01:00
d3d9.cpp overlay: Use size_t as correct type for memory addresses 2017-07-13 13:18:09 +02:00
d3d10.cpp overlay: Use size_t as correct type for memory addresses 2017-07-13 13:18:09 +02:00
d3d11.cpp overlay: Use size_t as correct type for memory addresses 2017-07-13 13:18:09 +02:00
D11StateBlock.cpp Update tree copyrights to 2017. 2017-01-08 21:05:57 +01:00
D11StateBlock.h Update tree copyrights to 2017. 2017-01-08 21:05:57 +01:00
dxgi.cpp Remove type variable prefix 2017-07-13 13:12:45 +02:00
excludecheck.cpp overlay: treat launchers as implicitly blacklisted programs. 2017-03-30 21:45:38 +02:00
excludecheck.h overlay: implement new overlay exclusion logic in excludecheck.cpp/excludecheck.h. 2017-03-19 21:35:32 +01:00
HardHook_minhook.cpp Update tree copyrights to 2017. 2017-01-08 21:05:57 +01:00
HardHook_minhook.h Update tree copyrights to 2017. 2017-01-08 21:05:57 +01:00
HardHook_x86.cpp Update tree copyrights to 2017. 2017-01-08 21:05:57 +01:00
HardHook_x86.h Update tree copyrights to 2017. 2017-01-08 21:05:57 +01:00
HardHook.cpp Update tree copyrights to 2017. 2017-01-08 21:05:57 +01:00
HardHook.h Update tree copyrights to 2017. 2017-01-08 21:05:57 +01:00
lib.cpp overlay: Use size_t as correct type for memory addresses 2017-07-13 13:18:09 +02:00
lib.h overlay: Use size_t as correct type for memory addresses 2017-07-13 13:18:09 +02:00
mumble_ol.rc Update tree copyrights to 2017. 2017-01-08 21:05:57 +01:00
ods.cpp Update tree copyrights to 2017. 2017-01-08 21:05:57 +01:00
ods.h Update tree copyrights to 2017. 2017-01-08 21:05:57 +01:00
olsettings.cpp overlay: add olsettings.cpp/olsettings.h, accessors for launcher overlay settings. 2017-03-19 21:35:15 +01:00
olsettings.h overlay: add olsettings.cpp/olsettings.h, accessors for launcher overlay settings. 2017-03-19 21:35:15 +01:00
opengl.cpp Cast to correct API types 2017-07-11 00:42:08 +02:00
overlay11-common.hlsl Update tree copyrights to 2017. 2017-01-08 21:05:57 +01:00
overlay11.ps Update tree copyrights to 2017. 2017-01-08 21:05:57 +01:00
overlay11.vs Update tree copyrights to 2017. 2017-01-08 21:05:57 +01:00
overlay_blacklist.h overlay: add GTAVLauncher.exe to the default launcher-filter program blacklist. 2017-03-28 21:59:44 +02:00
overlay_launchers.h overlay: add LaunchPad.exe (Daybreak Games's launcher) to the launcher list. 2017-04-24 21:52:22 +02:00
overlay_whitelist.h overlay: add gw2-64.exe to the default launcher-filter program whitelist. 2017-03-26 20:59:23 +02:00
overlay-shared.pro overlay: implement new overlay exclusion logic in excludecheck.cpp/excludecheck.h. 2017-03-19 21:35:32 +01:00
overlay.fx Update tree copyrights to 2017. 2017-01-08 21:05:57 +01:00
overlay.h Update tree copyrights to 2017. 2017-01-08 21:05:57 +01:00
overlay.pro Update tree copyrights to 2017. 2017-01-08 21:05:57 +01:00
util.h overlay: add util.h with vector/string/path utilities. 2017-03-19 21:35:10 +01:00