summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@aleksander.es>2019-11-20 15:09:45 +0100
committerAleksander Morgado <aleksander@aleksander.es>2019-11-20 15:27:49 +0100
commit23e572bbdbc61831cb0cdb682b3b01969791ba74 (patch)
tree532b2055b0f215cdbf24778da9eb794262f710b1
parentb9ca93b4492e5f2bb2a646fda1c3a4d582133310 (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.c7
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;