fix(debug): correct invalid macro

This commit is contained in:
phaneron 2023-08-14 17:49:18 -04:00
parent 6578346282
commit 89c3100e76
2 changed files with 4 additions and 1 deletions

View file

@ -17,7 +17,7 @@
#define BLIZZARD_VALIDATE(x, y, ...) \ #define BLIZZARD_VALIDATE(x, y, ...) \
if (!(x)) { \ if (!(x)) { \
Blizzard::Debug::Assert(!y, __FILE__, __LINE__); \ Blizzard::Debug::Assert(#y, __FILE__, __LINE__); \
return __VA_ARGS__; \ return __VA_ARGS__; \
} \ } \
(void)0 (void)0

View file

@ -1,5 +1,6 @@
#include "bc/os/File.hpp" #include "bc/os/File.hpp"
#include "bc/file/Defines.hpp" #include "bc/file/Defines.hpp"
#include "bc/file/File.hpp"
#include "bc/Debug.hpp" #include "bc/Debug.hpp"
HOSFILE OsCreateFile(const char* fileName, uint32_t desiredAccess, uint32_t shareMode, uint32_t createDisposition, uint32_t flagsAndAttributes, uint32_t extendedFileType) { HOSFILE OsCreateFile(const char* fileName, uint32_t desiredAccess, uint32_t shareMode, uint32_t createDisposition, uint32_t flagsAndAttributes, uint32_t extendedFileType) {
@ -8,6 +9,8 @@ HOSFILE OsCreateFile(const char* fileName, uint32_t desiredAccess, uint32_t shar
BLIZZARD_VALIDATE(desiredAccess != 0, "invalid desired access"); BLIZZARD_VALIDATE(desiredAccess != 0, "invalid desired access");
BLIZZARD_VALIDATE(createDisposition <= OS_TRUNCATE_EXISTING, "invalid create disposition", nullptr); BLIZZARD_VALIDATE(createDisposition <= OS_TRUNCATE_EXISTING, "invalid create disposition", nullptr);
uint32_t flags;
// Read/write flags // Read/write flags
if (desiredAccess & OS_GENERIC_READ) { if (desiredAccess & OS_GENERIC_READ) {
flags |= BC_FILE_OPEN_READ; flags |= BC_FILE_OPEN_READ;