diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/libcamera/base/log.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/libcamera/base/log.cpp b/src/libcamera/base/log.cpp index 6a040b59..8bf3e1da 100644 --- a/src/libcamera/base/log.cpp +++ b/src/libcamera/base/log.cpp @@ -687,14 +687,13 @@ LogSeverity Logger::parseLogLevel(std::string_view level) "FATAL", }; - unsigned int severity; + unsigned int severity = LogInvalid; if (std::isdigit(level[0])) { auto [end, ec] = std::from_chars(level.data(), level.data() + level.size(), severity); if (ec != std::errc() || *end != '\0' || severity > LogFatal) severity = LogInvalid; } else { - severity = LogInvalid; for (unsigned int i = 0; i < std::size(names); ++i) { if (names[i] == level) { severity = i; |