From fcdade6a1490ea68ee1247adb20b674f218050e2 Mon Sep 17 00:00:00 2001 From: pennam Date: Thu, 11 Jan 2024 10:19:08 +0100 Subject: [PATCH] GSMDebug: fix warning case value not in enumerated type --- libraries/GSM/src/GSMDebug.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/libraries/GSM/src/GSMDebug.cpp b/libraries/GSM/src/GSMDebug.cpp index 2edfda2f9..0d96c180c 100644 --- a/libraries/GSM/src/GSMDebug.cpp +++ b/libraries/GSM/src/GSMDebug.cpp @@ -188,14 +188,16 @@ const char * arduino::GSMClass::getRegistrationStateString(const mbed::CellularN void arduino::GSMClass::onStatusChange(nsapi_event_t ev, intptr_t in) { - if(ev == CellularStateRetryEvent) { + cellular_event_status event = (cellular_event_status)ev; + + if(event == CellularStateRetryEvent) { feedWatchdog(); } #if GSM_DEBUG_ENABLE const cell_callback_data_t *data = (const cell_callback_data_t *)in; - switch(ev) + switch(event) { case CellularDeviceReady: {