Apply clang-format across the whole tree

Run clang-format (the repo's .clang-format: LLVM base, 120 cols, tabs,
Allman functions) over every source file so the tree is formatter-clean.
Whitespace only -- no behavior change; full x64 + x86 suites pass.

Also set SortIncludes: false in .clang-format. Windows include order is
load-bearing (windows.h must precede tlhelp32.h / mmreg.h / xinput.h /
dinput.h; winsock2.h must precede windows.h), and the default
alphabetical sort reorders tlhelp32.h ahead of windows.h -- a build
break. Leaving order alone keeps the manual, correct grouping.
This commit is contained in:
2026-07-12 11:52:53 +02:00
parent c684a15fb9
commit 30eccf749d
155 changed files with 3333 additions and 6171 deletions

View File

@@ -14,14 +14,12 @@
using coop::hook::DetourGate;
namespace
{
namespace {
int g_failures = 0;
void check(bool ok, const char* what)
{
std::printf("%s %s\n", ok ? " ok:" : "FAIL:", what);
if (!ok)
{
if (!ok) {
++g_failures;
}
}
@@ -53,8 +51,7 @@ void install()
}
void remove()
{
if (g_hook && !g_hook.disable())
{
if (g_hook && !g_hook.disable()) {
// surface, don't discard
}
g_gate.drain(); // persistent model: disable + drain, but do NOT destroy
@@ -87,8 +84,7 @@ int main()
// Many cycles: the trampoline must never change and enable/disable must toggle cleanly.
bool reuse = true, toggles = true;
for (int i = 0; i < 50; ++i)
{
for (int i = 0; i < 50; ++i) {
remove();
toggles = toggles && !g_hook.enabled();
install();