cli: fix warnings with -Wswitch-enum

mmcli.c: In function ‘log_handler’:
  mmcli.c:118:5: error: enumeration value ‘G_LOG_FLAG_RECURSION’ not handled in switch [-Werror=switch-enum]
    118 |     switch (log_level) {
        |     ^~~~~~
  mmcli.c:118:5: error: enumeration value ‘G_LOG_LEVEL_MESSAGE’ not handled in switch [-Werror=switch-enum]
  mmcli.c:118:5: error: enumeration value ‘G_LOG_LEVEL_INFO’ not handled in switch [-Werror=switch-enum]
  mmcli.c:118:5: error: enumeration value ‘G_LOG_LEVEL_MASK’ not handled in switch [-Werror=switch-enum]
This commit is contained in:
Aleksander Morgado
2020-01-31 10:05:17 +01:00
parent 1bf9937cd5
commit c32fdcefef

View File

@@ -121,7 +121,6 @@ log_handler (const gchar *log_domain,
break;
case G_LOG_LEVEL_CRITICAL:
case G_LOG_FLAG_FATAL:
case G_LOG_LEVEL_ERROR:
log_level_str = "-Error **";
break;
@@ -130,9 +129,16 @@ log_handler (const gchar *log_domain,
log_level_str = "[Debug]";
break;
default:
case G_LOG_LEVEL_MESSAGE:
case G_LOG_LEVEL_INFO:
log_level_str = "";
break;
case G_LOG_FLAG_FATAL:
case G_LOG_LEVEL_MASK:
case G_LOG_FLAG_RECURSION:
default:
g_assert_not_reached ();
}
g_print ("[%s] %s %s\n", time_str, log_level_str, message);