Don't decorate stbsp
This commit is contained in:
parent
1d62894f75
commit
b1c7763ec6
26
dqn.h
26
dqn.h
@ -1385,7 +1385,7 @@ struct DqnString
|
|||||||
void Reserve (int new_max);
|
void Reserve (int new_max);
|
||||||
|
|
||||||
void Append (char const *src, int len_ = -1);
|
void Append (char const *src, int len_ = -1);
|
||||||
int VSprintfAtOffset(char const *fmt, va_list va, int offset) { Reserve(len + Dqn_vsnprintf(nullptr, 0, fmt, va) + 1); int result = Dqn_vsnprintf(str + offset, max - len, fmt, va); len = (offset + result); return result; }
|
int VSprintfAtOffset(char const *fmt, va_list va, int offset) { Reserve(len + stbsp_vsnprintf(nullptr, 0, fmt, va) + 1); int result = stbsp_vsnprintf(str + offset, max - len, fmt, va); len = (offset + result); return result; }
|
||||||
|
|
||||||
static bool Cmp (DqnString const *a, DqnString const *b, Dqn::IgnoreCase ignore = Dqn::IgnoreCase::No) { return (a->len == b->len) && (DqnStr_Cmp(a->str, b->str, a->len, ignore) == 0); }
|
static bool Cmp (DqnString const *a, DqnString const *b, Dqn::IgnoreCase ignore = Dqn::IgnoreCase::No) { return (a->len == b->len) && (DqnStr_Cmp(a->str, b->str, a->len, ignore) == 0); }
|
||||||
static bool Cmp (DqnString const *a, DqnSlice<char const> const b, Dqn::IgnoreCase ignore = Dqn::IgnoreCase::No) { return (a->len == b.len) && (DqnStr_Cmp(a->str, b.data, b.len, ignore) == 0); }
|
static bool Cmp (DqnString const *a, DqnSlice<char const> const b, Dqn::IgnoreCase ignore = Dqn::IgnoreCase::No) { return (a->len == b.len) && (DqnStr_Cmp(a->str, b.data, b.len, ignore) == 0); }
|
||||||
@ -5411,16 +5411,16 @@ char const *DqnLogger::LogVA(Type type, Context log_context, char const *fmt, va
|
|||||||
#if defined(DQN_PLATFORM_HEADER) && defined(DQN_IS_WIN32)
|
#if defined(DQN_PLATFORM_HEADER) && defined(DQN_IS_WIN32)
|
||||||
SYSTEMTIME sys_time = {};
|
SYSTEMTIME sys_time = {};
|
||||||
GetLocalTime(&sys_time);
|
GetLocalTime(&sys_time);
|
||||||
required_len += Dqn_snprintf(nullptr, 0, "%02d-%02d-%02d|%02d:%02d:%02d|", sys_time.wYear % 100, sys_time.wMonth, sys_time.wDay, sys_time.wHour, sys_time.wMinute, sys_time.wSecond);
|
required_len += stbsp_snprintf(nullptr, 0, "%02d-%02d-%02d|%02d:%02d:%02d|", sys_time.wYear % 100, sys_time.wMonth, sys_time.wDay, sys_time.wHour, sys_time.wMinute, sys_time.wSecond);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
if (have_context)
|
if (have_context)
|
||||||
{
|
{
|
||||||
required_len += Dqn_snprintf(nullptr, 0, "%s|%05d|%s|`%s`: ", filename, log_context.line_num, TypePrefix(type), log_context.function);
|
required_len += stbsp_snprintf(nullptr, 0, "%s|%05d|%s|`%s`: ", filename, log_context.line_num, TypePrefix(type), log_context.function);
|
||||||
}
|
}
|
||||||
|
|
||||||
required_len += Dqn_snprintf(nullptr, 0, "%s", this->log_builder.str);
|
required_len += stbsp_snprintf(nullptr, 0, "%s", this->log_builder.str);
|
||||||
required_len += Dqn_vsnprintf(nullptr, 0, fmt, va);
|
required_len += stbsp_vsnprintf(nullptr, 0, fmt, va);
|
||||||
required_len += 2; // newline + null byte
|
required_len += 2; // newline + null byte
|
||||||
|
|
||||||
// Build string
|
// Build string
|
||||||
@ -5434,14 +5434,14 @@ char const *DqnLogger::LogVA(Type type, Context log_context, char const *fmt, va
|
|||||||
if (have_context)
|
if (have_context)
|
||||||
{
|
{
|
||||||
#if defined(DQN_PLATFORM_HEADER) && defined(DQN_IS_WIN32)
|
#if defined(DQN_PLATFORM_HEADER) && defined(DQN_IS_WIN32)
|
||||||
result_ptr += Dqn_sprintf(result_ptr, "%02d-%02d-%02d|%02d:%02d:%02d|", sys_time.wYear % 100, sys_time.wMonth, sys_time.wDay, sys_time.wHour, sys_time.wMinute, sys_time.wSecond);
|
result_ptr += stbsp_sprintf(result_ptr, "%02d-%02d-%02d|%02d:%02d:%02d|", sys_time.wYear % 100, sys_time.wMonth, sys_time.wDay, sys_time.wHour, sys_time.wMinute, sys_time.wSecond);
|
||||||
#endif
|
#endif
|
||||||
result_ptr += Dqn_sprintf(result_ptr, "%s|%05d|%s|`%s`: ", filename, log_context.line_num, TypePrefix(type), log_context.function);
|
result_ptr += stbsp_sprintf(result_ptr, "%s|%05d|%s|`%s`: ", filename, log_context.line_num, TypePrefix(type), log_context.function);
|
||||||
}
|
}
|
||||||
|
|
||||||
result_ptr += Dqn_sprintf(result_ptr, "%s", this->log_builder.str);
|
result_ptr += stbsp_sprintf(result_ptr, "%s", this->log_builder.str);
|
||||||
result_ptr += Dqn_vsprintf(result_ptr, fmt, va);
|
result_ptr += stbsp_vsprintf(result_ptr, fmt, va);
|
||||||
result_ptr += Dqn_sprintf(result_ptr, "\n");
|
result_ptr += stbsp_sprintf(result_ptr, "\n");
|
||||||
*result_ptr = 0;
|
*result_ptr = 0;
|
||||||
this->log_builder.Clear();
|
this->log_builder.Clear();
|
||||||
|
|
||||||
@ -8739,7 +8739,7 @@ DQN_FILE_SCOPE void DqnWin32_DisplayLastError(char const *err_prefix)
|
|||||||
if (err_prefix)
|
if (err_prefix)
|
||||||
{
|
{
|
||||||
char formatted_err[2048] = {0};
|
char formatted_err[2048] = {0};
|
||||||
Dqn_sprintf(formatted_err, "%s: %s", err_prefix, DqnWin32_GetLastError());
|
stbsp_sprintf(formatted_err, "%s: %s", err_prefix, DqnWin32_GetLastError());
|
||||||
DQN__WIN32_ERROR_BOX(formatted_err, nullptr);
|
DQN__WIN32_ERROR_BOX(formatted_err, nullptr);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
@ -8756,7 +8756,7 @@ DQN_FILE_SCOPE void DqnWin32_DisplayErrorCode(DWORD error, char const *err_prefi
|
|||||||
nullptr, error, 0, err_msg, DQN_ARRAY_COUNT(err_msg), nullptr);
|
nullptr, error, 0, err_msg, DQN_ARRAY_COUNT(err_msg), nullptr);
|
||||||
|
|
||||||
char formatted_err[2048] = {0};
|
char formatted_err[2048] = {0};
|
||||||
Dqn_sprintf(formatted_err, "%s: %s", err_prefix, err_msg);
|
stbsp_sprintf(formatted_err, "%s: %s", err_prefix, err_msg);
|
||||||
DQN__WIN32_ERROR_BOX(formatted_err, nullptr);
|
DQN__WIN32_ERROR_BOX(formatted_err, nullptr);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -8767,7 +8767,7 @@ DQN_FILE_SCOPE void DqnWin32_OutputDebugString(char const *fmt_str, ...)
|
|||||||
va_list va;
|
va_list va;
|
||||||
va_start(va, fmt_str);
|
va_start(va, fmt_str);
|
||||||
{
|
{
|
||||||
i32 num_copied = Dqn_vsprintf(str, fmt_str, va);
|
i32 num_copied = stbsp_vsprintf(str, fmt_str, va);
|
||||||
DQN_ASSERT(num_copied < DQN_ARRAY_COUNT(str));
|
DQN_ASSERT(num_copied < DQN_ARRAY_COUNT(str));
|
||||||
}
|
}
|
||||||
va_end(va);
|
va_end(va);
|
||||||
|
Loading…
Reference in New Issue
Block a user