mumble/plugins
Robert Adam d816fb5688 BUILD(windows): Fix debug build
When performing a debug build, the "deadlock plugin" will be included
in the build, which uses the thread functionality of the std. However,
during compiling there would be an error about a symbol in thread.hpp
not being found (_beginthreadex). As it turns out, this was due to us
having a header file called Process.h, which would shadow the windows-
specific header file defining the mentioned symbol.

Therefore, in this commit we rename the Process base class to
AbstractProcess and rename the files accordingly, fixing that error.

See also: https://stackoverflow.com/q/27230258
2021-12-23 21:47:54 +01:00
..
amongus BUILD(windows): Fix debug build 2021-12-23 21:47:54 +01:00
aoc BUILD(cmake): Reorganize how plugins are handled 2021-06-16 19:24:25 +02:00
arma2 BUILD(cmake): Reorganize how plugins are handled 2021-06-16 19:24:25 +02:00
bf1 BUILD(cmake): Reorganize how plugins are handled 2021-06-16 19:24:25 +02:00
bf2 BUILD(cmake): Reorganize how plugins are handled 2021-06-16 19:24:25 +02:00
bf3 BUILD(cmake): Reorganize how plugins are handled 2021-06-16 19:24:25 +02:00
bf4 BUILD(cmake): Reorganize how plugins are handled 2021-06-16 19:24:25 +02:00
bf4_x86 BUILD(cmake): Reorganize how plugins are handled 2021-06-16 19:24:25 +02:00
bf1942 BUILD(cmake): Reorganize how plugins are handled 2021-06-16 19:24:25 +02:00
bf2142 BUILD(cmake): Reorganize how plugins are handled 2021-06-16 19:24:25 +02:00
bfbc2 BUILD(cmake): Reorganize how plugins are handled 2021-06-16 19:24:25 +02:00
bfheroes BUILD(cmake): Reorganize how plugins are handled 2021-06-16 19:24:25 +02:00
blacklight BUILD(cmake): Reorganize how plugins are handled 2021-06-16 19:24:25 +02:00
borderlands BUILD(cmake): Reorganize how plugins are handled 2021-06-16 19:24:25 +02:00
borderlands2 BUILD(cmake): Reorganize how plugins are handled 2021-06-16 19:24:25 +02:00
breach BUILD(cmake): Reorganize how plugins are handled 2021-06-16 19:24:25 +02:00
cod2 BUILD(windows): Fix debug build 2021-12-23 21:47:54 +01:00
cod4 BUILD(cmake): Reorganize how plugins are handled 2021-06-16 19:24:25 +02:00
cod5 BUILD(cmake): Reorganize how plugins are handled 2021-06-16 19:24:25 +02:00
codmw2 BUILD(cmake): Reorganize how plugins are handled 2021-06-16 19:24:25 +02:00
codmw2so BUILD(cmake): Reorganize how plugins are handled 2021-06-16 19:24:25 +02:00
cs BUILD(cmake): Reorganize how plugins are handled 2021-06-16 19:24:25 +02:00
css MAINT: Update copyright notice to 2021 (Part II) 2021-04-09 15:41:49 +02:00
deadLockPlugin TEST(client): Add plugin to test deadlock prevention 2021-11-09 08:51:18 +01:00
dods MAINT: Update copyright notice to 2021 (Part II) 2021-04-09 15:41:49 +02:00
dys BUILD(cmake): Reorganize how plugins are handled 2021-06-16 19:24:25 +02:00
etqw BUILD(cmake): Reorganize how plugins are handled 2021-06-16 19:24:25 +02:00
ffxiv BUILD(cmake): Reorganize how plugins are handled 2021-06-16 19:24:25 +02:00
ffxiv_x64 MAINT: Update copyright notice to 2021 (Part II) 2021-04-09 15:41:49 +02:00
gmod BUILD(cmake): Reorganize how plugins are handled 2021-06-16 19:24:25 +02:00
gtaiv BUILD(cmake): Reorganize how plugins are handled 2021-06-16 19:24:25 +02:00
gtasa BUILD(cmake): Reorganize how plugins are handled 2021-06-16 19:24:25 +02:00
gtav BUILD(windows): Fix debug build 2021-12-23 21:47:54 +01:00
gw BUILD(cmake): Reorganize how plugins are handled 2021-06-16 19:24:25 +02:00
hl2dm MAINT: Update copyright notice to 2021 (Part II) 2021-04-09 15:41:49 +02:00
insurgency BUILD(cmake): Reorganize how plugins are handled 2021-06-16 19:24:25 +02:00
jc2 BUILD(cmake): Reorganize how plugins are handled 2021-06-16 19:24:25 +02:00
l4d MAINT: Update copyright notice to 2021 (Part II) 2021-04-09 15:41:49 +02:00
l4d2 MAINT: Update copyright notice to 2021 (Part II) 2021-04-09 15:41:49 +02:00
link MAINT: Add Link plugin tester 2021-11-18 19:25:28 +01:00
lol BUILD(cmake): Reorganize how plugins are handled 2021-06-16 19:24:25 +02:00
lotro BUILD(cmake): Reorganize how plugins are handled 2021-06-16 19:24:25 +02:00
ql BUILD(cmake): Reorganize how plugins are handled 2021-06-16 19:24:25 +02:00
rl BUILD(cmake): Reorganize how plugins are handled 2021-06-16 19:24:25 +02:00
se BUILD(windows): Fix debug build 2021-12-23 21:47:54 +01:00
sr BUILD(cmake): Reorganize how plugins are handled 2021-06-16 19:24:25 +02:00
sto MAINT: Update copyright notice to 2021 (Part II) 2021-04-09 15:41:49 +02:00
testPlugin FEAT(plugins): Add typedef for API type 2021-11-18 19:25:28 +01:00
tf2 MAINT: Update copyright notice to 2021 (Part II) 2021-04-09 15:41:49 +02:00
ut3 BUILD(cmake): Reorganize how plugins are handled 2021-06-16 19:24:25 +02:00
ut99 BUILD(cmake): Reorganize how plugins are handled 2021-06-16 19:24:25 +02:00
ut2004 BUILD(cmake): Reorganize how plugins are handled 2021-06-16 19:24:25 +02:00
wolfet BUILD(cmake): Reorganize how plugins are handled 2021-06-16 19:24:25 +02:00
wow BUILD(cmake): Reorganize how plugins are handled 2021-06-16 19:24:25 +02:00
wow_x64 BUILD(cmake): Reorganize how plugins are handled 2021-06-16 19:24:25 +02:00
CMakeLists.txt TEST(client): Add plugin to test deadlock prevention 2021-11-09 08:51:18 +01:00
HostLinux.cpp FEAT(client): Plugin framework 2021-04-16 20:15:44 +02:00
HostLinux.h MAINT: Update copyright notice to 2021 2021-03-02 10:15:01 +01:00
HostWindows.cpp FIX(client): Use ReadProcessMemory() instead of Toolhelp32ReadProcessMemory() 2021-06-02 02:56:05 +02:00
HostWindows.h FIX(client): Use ReadProcessMemory() instead of Toolhelp32ReadProcessMemory() 2021-06-02 02:56:05 +02:00
Module.cpp MAINT: Update copyright notice to 2021 2021-03-02 10:15:01 +01:00
Module.h MAINT: Update copyright notice to 2021 2021-03-02 10:15:01 +01:00
mumble_legacy_plugin.h FORMAT: Run clang-format 10 on all source files 2021-04-16 21:05:52 +02:00
mumble_positional_audio_linux.h FEAT(client): Plugin framework 2021-04-16 20:15:44 +02:00
mumble_positional_audio_main.h BUILD(cmake): Reorganize how plugins are handled 2021-06-16 19:24:25 +02:00
mumble_positional_audio_utils.h REFAC(client): Remove unnecessary include 2021-06-01 21:10:09 +02:00
mumble_positional_audio_win32_internals.h FEAT(client): Plugin framework 2021-04-16 20:15:44 +02:00
mumble_positional_audio_win32.h FEAT(client): Plugin framework 2021-04-16 20:15:44 +02:00
MumbleAPI_v_1_0_x.h Merge PR #5316: FIX(client): Link plugin incompatibility 2021-11-28 18:35:31 +01:00
MumblePlugin_v_1_0_x.h REFAC(plugins): Add plugin function version specifier 2021-11-18 19:25:28 +01:00
MumblePlugin_v_1_1_x.h FEAT(plugins): Add option to use context prefix 2021-11-18 19:25:28 +01:00
null_plugin.cpp FEAT(client): Plugin framework 2021-04-16 20:15:44 +02:00
PluginComponents_v_1_0_x.h FIX(client): Error if API call can't work due to server 2021-11-26 12:41:49 +01:00
ProcessBase.cpp BUILD(windows): Fix debug build 2021-12-23 21:47:54 +01:00
ProcessBase.h BUILD(windows): Fix debug build 2021-12-23 21:47:54 +01:00
ProcessLinux.cpp BUILD(windows): Fix debug build 2021-12-23 21:47:54 +01:00
ProcessLinux.h BUILD(windows): Fix debug build 2021-12-23 21:47:54 +01:00
ProcessWindows.cpp BUILD(windows): Fix debug build 2021-12-23 21:47:54 +01:00
ProcessWindows.h BUILD(windows): Fix debug build 2021-12-23 21:47:54 +01:00