diff options
author | Aleksander Morgado <aleksander@aleksander.es> | 2019-11-20 15:09:45 +0100 |
---|---|---|
committer | Aleksander Morgado <aleksander@aleksander.es> | 2019-11-20 15:27:49 +0100 |
commit | 23e572bbdbc61831cb0cdb682b3b01969791ba74 (patch) | |
tree | 532b2055b0f215cdbf24778da9eb794262f710b1 | |
parent | b9ca93b4492e5f2bb2a646fda1c3a4d582133310 (diff) |
libmbim-glib,cid: fix warnings with -Wswitch-enum
mbim-uuid.c: In function ‘mbim_uuid_from_service’:
mbim-uuid.c:402:5: warning: enumeration value ‘MBIM_SERVICE_LAST’ not handled in switch [-Wswitch-enum]
402 | switch (service) {
| ^~~~~~
CC libmbim_glib_core_la-mbim-cid.lo
mbim-cid.c: In function ‘mbim_cid_can_set’:
mbim-cid.c:200:5: warning: enumeration value ‘MBIM_SERVICE_INVALID’ not handled in switch [-Wswitch-enum]
200 | switch (service) {
| ^~~~~~
mbim-cid.c:200:5: warning: enumeration value ‘MBIM_SERVICE_LAST’ not handled in switch [-Wswitch-enum]
mbim-cid.c: In function ‘mbim_cid_can_query’:
mbim-cid.c:254:5: warning: enumeration value ‘MBIM_SERVICE_INVALID’ not handled in switch [-Wswitch-enum]
254 | switch (service) {
| ^~~~~~
mbim-cid.c:254:5: warning: enumeration value ‘MBIM_SERVICE_LAST’ not handled in switch [-Wswitch-enum]
mbim-cid.c: In function ‘mbim_cid_can_notify’:
mbim-cid.c:308:5: warning: enumeration value ‘MBIM_SERVICE_INVALID’ not handled in switch [-Wswitch-enum]
308 | switch (service) {
| ^~~~~~
mbim-cid.c:308:5: warning: enumeration value ‘MBIM_SERVICE_LAST’ not handled in switch [-Wswitch-enum]
mbim-cid.c: In function ‘mbim_cid_get_printable’:
mbim-cid.c:362:5: warning: enumeration value ‘MBIM_SERVICE_LAST’ not handled in switch [-Wswitch-enum]
362 | switch (service) {
| ^~~~~~
-rw-r--r-- | src/libmbim-glib/mbim-cid.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/libmbim-glib/mbim-cid.c b/src/libmbim-glib/mbim-cid.c index 53e32c1..d630c10 100644 --- a/src/libmbim-glib/mbim-cid.c +++ b/src/libmbim-glib/mbim-cid.c @@ -226,6 +226,8 @@ mbim_cid_can_set (MbimService service, return cid_intel_firmware_update_config[cid - 1].set; case MBIM_SERVICE_MS_BASIC_CONNECT_EXTENSIONS: return cid_ms_basic_connect_extensions_config[cid - 1].set; + case MBIM_SERVICE_INVALID: + case MBIM_SERVICE_LAST: default: g_assert_not_reached (); return FALSE; @@ -280,6 +282,8 @@ mbim_cid_can_query (MbimService service, return cid_intel_firmware_update_config[cid - 1].query; case MBIM_SERVICE_MS_BASIC_CONNECT_EXTENSIONS: return cid_ms_basic_connect_extensions_config[cid - 1].query; + case MBIM_SERVICE_INVALID: + case MBIM_SERVICE_LAST: default: g_assert_not_reached (); return FALSE; @@ -334,6 +338,8 @@ mbim_cid_can_notify (MbimService service, return cid_intel_firmware_update_config[cid - 1].notify; case MBIM_SERVICE_MS_BASIC_CONNECT_EXTENSIONS: return cid_ms_basic_connect_extensions_config[cid - 1].notify; + case MBIM_SERVICE_INVALID: + case MBIM_SERVICE_LAST: default: g_assert_not_reached (); return FALSE; @@ -390,6 +396,7 @@ mbim_cid_get_printable (MbimService service, return mbim_cid_intel_firmware_update_get_string (cid); case MBIM_SERVICE_MS_BASIC_CONNECT_EXTENSIONS: return mbim_cid_ms_basic_connect_extensions_get_string (cid); + case MBIM_SERVICE_LAST: default: g_assert_not_reached (); return NULL; |