build: Fix fmt string macro, missing semicolons

This commit is contained in:
doyle 2023-05-12 18:40:36 +09:00
parent d6ce046775
commit de826b3440

12
dqn.h
View File

@ -5002,8 +5002,8 @@ DQN_API void Dqn_VMem_Decommit(void *ptr, Dqn_usize size)
#if defined(DQN_OS_WIN32) #if defined(DQN_OS_WIN32)
VirtualFree(ptr, size, MEM_DECOMMIT); VirtualFree(ptr, size, MEM_DECOMMIT);
#elif defined(DQN_OS_UNIX) #elif defined(DQN_OS_UNIX)
mprotect(ptr, size, PROT_NONE) mprotect(ptr, size, PROT_NONE);
madvise(ptr, size, MADV_FREE) madvise(ptr, size, MADV_FREE);
#else #else
#error "Missing implementation for Dqn_VMem_Decommit" #error "Missing implementation for Dqn_VMem_Decommit"
#endif #endif
@ -5633,7 +5633,7 @@ DQN_API void Dqn_Print_Std(Dqn_PrintStd std_handle, Dqn_String8 string)
WriteFile(print_handle, string.data, DQN_CAST(unsigned long)string.size, &bytes_written, nullptr); WriteFile(print_handle, string.data, DQN_CAST(unsigned long)string.size, &bytes_written, nullptr);
} }
#else #else
fprintf(std_handle == Dqn_PrintStd_Out ? stdout : stderr, "%.*s", DQN_STRING8_FMT(string)); fprintf(std_handle == Dqn_PrintStd_Out ? stdout : stderr, "%.*s", DQN_STRING_FMT(string));
#endif #endif
} }
@ -9292,7 +9292,7 @@ DQN_API Dqn_FsFile Dqn_Fs_OpenFile(Dqn_String8 path, Dqn_FsFileOpen open_mode, u
result.error, result.error,
DQN_ARRAY_UCOUNT(result.error), DQN_ARRAY_UCOUNT(result.error),
"Open file failed: execute access not supported for \"%.*s\"", "Open file failed: execute access not supported for \"%.*s\"",
DQN_STRING8_FMT(path)); DQN_STRING_FMT(path));
DQN_INVALID_CODE_PATH; // TODO: Not supported via fopen DQN_INVALID_CODE_PATH; // TODO: Not supported via fopen
return result; return result;
} }
@ -9315,7 +9315,7 @@ DQN_API Dqn_FsFile Dqn_Fs_OpenFile(Dqn_String8 path, Dqn_FsFileOpen open_mode, u
DQN_ARRAY_UCOUNT(result.error), DQN_ARRAY_UCOUNT(result.error),
"Open file failed: Could not open file in requested mode %d for \"%.*s\"", "Open file failed: Could not open file in requested mode %d for \"%.*s\"",
open_mode, open_mode,
DQN_STRING8_FMT(path)); DQN_STRING_FMT(path));
return result; return result;
} }
fclose(handle); fclose(handle);
@ -9337,7 +9337,7 @@ DQN_API Dqn_FsFile Dqn_Fs_OpenFile(Dqn_String8 path, Dqn_FsFileOpen open_mode, u
DQN_ARRAY_UCOUNT(result.error), DQN_ARRAY_UCOUNT(result.error),
"Open file failed: Could not open file in fopen mode \"%s\" for \"%.*s\"", "Open file failed: Could not open file in fopen mode \"%s\" for \"%.*s\"",
fopen_mode, fopen_mode,
DQN_STRING8_FMT(path)); DQN_STRING_FMT(path));
return result; return result;
} }
#endif #endif