diff options
author | Aleksander Morgado <aleksander@aleksander.es> | 2019-11-20 15:16:02 +0100 |
---|---|---|
committer | Aleksander Morgado <aleksander@aleksander.es> | 2019-11-20 15:27:49 +0100 |
commit | 63935cc128285537248865bf4e1501fb63ca4088 (patch) | |
tree | fca617d80238d4df807724069e63bb573c03ae3b | |
parent | 88dcc5724c5461cd0b7a7f7a79a63a32ece0b2de (diff) | |
download | libmbim-63935cc128285537248865bf4e1501fb63ca4088.tar.gz |
libmbim-glib,message: fix warnings with -Wswitch-enum
mbim-message.c:1321:9: warning: enumeration value ‘MBIM_SERVICE_INVALID’ not handled in switch [-Wswitch-enum]
1321 | switch (service_read_fields) {
| ^~~~~~
mbim-message.c:1321:9: warning: enumeration value ‘MBIM_SERVICE_LAST’ not handled in switch [-Wswitch-enum]
mbim-message.c: In function ‘mbim_message_response_get_result’:
mbim-message.c:2307:5: warning: enumeration value ‘MBIM_MESSAGE_TYPE_INVALID’ not handled in switch [-Wswitch-enum]
2307 | switch (type) {
| ^~~~~~
mbim-message.c:2307:5: warning: enumeration value ‘MBIM_MESSAGE_TYPE_OPEN’ not handled in switch [-Wswitch-enum]
mbim-message.c:2307:5: warning: enumeration value ‘MBIM_MESSAGE_TYPE_CLOSE’ not handled in switch [-Wswitch-enum]
mbim-message.c:2307:5: warning: enumeration value ‘MBIM_MESSAGE_TYPE_COMMAND’ not handled in switch [-Wswitch-enum]
mbim-message.c:2307:5: warning: enumeration value ‘MBIM_MESSAGE_TYPE_HOST_ERROR’ not handled in switch [-Wswitch-enum]
mbim-message.c:2307:5: warning: enumeration value ‘MBIM_MESSAGE_TYPE_INDICATE_STATUS’ not handled in switch [-Wswitch-enum]
-rw-r--r-- | src/libmbim-glib/mbim-message.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/libmbim-glib/mbim-message.c b/src/libmbim-glib/mbim-message.c index a996519..6831eb6 100644 --- a/src/libmbim-glib/mbim-message.c +++ b/src/libmbim-glib/mbim-message.c @@ -1364,6 +1364,9 @@ mbim_message_get_printable (const MbimMessage *self, case MBIM_SERVICE_MS_BASIC_CONNECT_EXTENSIONS: fields_printable = __mbim_message_ms_basic_connect_extensions_get_printable_fields (self, line_prefix, &error); break; + case MBIM_SERVICE_INVALID: + case MBIM_SERVICE_LAST: + g_assert_not_reached (); default: break; } @@ -2319,6 +2322,12 @@ mbim_message_response_get_result (const MbimMessage *self, *error = mbim_message_error_get_error (self); return FALSE; + case MBIM_MESSAGE_TYPE_INVALID: + case MBIM_MESSAGE_TYPE_OPEN: + case MBIM_MESSAGE_TYPE_CLOSE: + case MBIM_MESSAGE_TYPE_COMMAND: + case MBIM_MESSAGE_TYPE_HOST_ERROR: + case MBIM_MESSAGE_TYPE_INDICATE_STATUS: default: g_assert_not_reached (); } |