Merge request !1358 from 'qmi-cbm-fixes'

broadband-modem-qmi: Cellbroadcast channel reading fixes

https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/merge_requests/1358
This commit is contained in:
Dan Williams
2025-05-20 09:18:30 -05:00
+2 -1
View File
@@ -11259,10 +11259,11 @@ cell_broadcast_get_broadcast_config_ready (QmiClientWms *client,
if (!elem.selected)
continue;
if (elem.start > elem.end || elem.end >= G_MAXUINT16) {
if (elem.start > elem.end) {
g_error_new (MM_CORE_ERROR, MM_CORE_ERROR_FAILED,
"Couldn't parse channel interval '%d-%d'", elem.start, elem.end);
g_task_return_error (task, error);
return;
}
ch.start = elem.start;