From abd4efb5b53575c96f41d456169ab28bea027ab5 Mon Sep 17 00:00:00 2001 From: superp00t Date: Sun, 16 Mar 2025 01:46:38 -0400 Subject: [PATCH] fix(file): aggressively turn off macros that mess with Win32 filestack --- bc/system/file/System_File.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/bc/system/file/System_File.cpp b/bc/system/file/System_File.cpp index ed8fe58..cebf87d 100644 --- a/bc/system/file/System_File.cpp +++ b/bc/system/file/System_File.cpp @@ -9,6 +9,10 @@ #include #include #include + +#undef CreateDirectory +#undef RemoveDirectory +#undef GetFreeSpace #endif #if defined(WHOA_SYSTEM_MAC) || defined(WHOA_SYSTEM_LINUX) @@ -52,7 +56,6 @@ bool (GetFileInfo)(Blizzard::File::Filesystem* fs, Stacked::FileParms* parms) { return Stacked::GetFileInfo(parms); } -#undef GetFreeSpace bool (GetFreeSpace)(Blizzard::File::Filesystem* fs, Stacked::FileParms* parms) { return Stacked::GetFreeSpace(parms); } @@ -77,7 +80,6 @@ bool (MakeAbsolutePath)(Blizzard::File::Filesystem* fs, Stacked::FileParms* parm return Stacked::MakeAbsolutePath(parms); } -#undef CreateDirectory bool (CreateDirectory)(Blizzard::File::Filesystem* fs, Stacked::FileParms* parms) { return Stacked::CreateDirectory(parms); } @@ -94,7 +96,6 @@ bool (Open)(Blizzard::File::Filesystem* fs, Stacked::FileParms* parms) { return Stacked::Open(parms); } -#undef RemoveDirectory bool (RemoveDirectory)(Blizzard::File::Filesystem* fs, Stacked::FileParms* parms) { return Stacked::RemoveDirectory(parms); }