aboutsummaryrefslogtreecommitdiff
path: root/src/mm-log.c
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@aleksander.es>2019-11-20 16:06:03 +0100
committerAleksander Morgado <aleksander@aleksander.es>2020-01-30 11:59:14 +0100
commitb087549c7d60050d9174a54b0fc7c450c3a9b92e (patch)
treea90ff6d29a3a5e8df963faa580b95a15fd3bd337 /src/mm-log.c
parentb024381be57f3ef07c1ef067c0816a52d267fa8f (diff)
core,log: fix warnings with -Wswitch-enum
mm-log.c: In function ‘glib_to_syslog_priority’: mm-log.c:99:5: warning: enumeration value ‘G_LOG_FLAG_RECURSION’ not handled in switch [-Wswitch-enum] 99 | switch (level) { | ^~~~~~ mm-log.c:99:5: warning: enumeration value ‘G_LOG_FLAG_FATAL’ not handled in switch [-Wswitch-enum] mm-log.c:99:5: warning: enumeration value ‘G_LOG_LEVEL_INFO’ not handled in switch [-Wswitch-enum] mm-log.c:99:5: warning: enumeration value ‘G_LOG_LEVEL_MASK’ not handled in switch [-Wswitch-enum]
Diffstat (limited to 'src/mm-log.c')
-rw-r--r--src/mm-log.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/mm-log.c b/src/mm-log.c
index 49a2b943..470f1881 100644
--- a/src/mm-log.c
+++ b/src/mm-log.c
@@ -107,10 +107,15 @@ glib_to_syslog_priority (GLogLevelFlags level)
return LOG_WARNING;
case G_LOG_LEVEL_MESSAGE:
return LOG_NOTICE;
+ case G_LOG_LEVEL_INFO:
+ return LOG_INFO;
case G_LOG_LEVEL_DEBUG:
return LOG_DEBUG;
+ case G_LOG_LEVEL_MASK:
+ case G_LOG_FLAG_FATAL:
+ case G_LOG_FLAG_RECURSION:
default:
- return LOG_INFO;
+ g_assert_not_reached ();
}
}