From 7cd5a653ff67d5689a3398c2759be775a49a9559 Mon Sep 17 00:00:00 2001 From: Benjamin Barenblat Date: Sat, 15 Aug 2015 15:39:45 -0400 Subject: Handle invalid `Log::Class` Add a case of `Log::Class::Count` to the switch statement that dispatches on `Log::Class`. The case simply calls the `UNREACHABLE` macro. --- src/common/logging/backend.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/common/logging/backend.cpp b/src/common/logging/backend.cpp index 0a081e7d..92e8e742 100644 --- a/src/common/logging/backend.cpp +++ b/src/common/logging/backend.cpp @@ -66,8 +66,9 @@ const char* GetLogClassName(Class log_class) { ALL_LOG_CLASSES() #undef CLS #undef SUB + case Class::Count: + UNREACHABLE(); } - return "Unknown"; } const char* GetLevelName(Level log_level) { -- cgit v1.2.3