fix: repair kLvlNameArray oversize (#82)

* fix: repair kLvlNameArraySize overflow

* format last code
This commit is contained in:
zfei 2024-11-05 15:08:20 +08:00 committed by GitHub
parent ac7715e424
commit 5b7d76d788
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -43,7 +43,7 @@ class SimpleLogger {
static constexpr uint32_t kLvlNameArraySize =
sizeof(kLvlNameArray) / sizeof(kLvlNameArray[0]);
if (lvl >= kLvlNameArraySize) lvl = kLvlNameArraySize;
lvl = lvl >= kLvlNameArraySize ? (kLvlNameArraySize - 1) : lvl;
#if defined(_WIN32)
thread_local size_t tid(std::hash<std::thread::id>{}(std::this_thread::get_id()));