From 555ec15a16414414dae1e71b889f38fa159e49fd Mon Sep 17 00:00:00 2001 From: Aleksander Morgado Date: Wed, 29 Oct 2014 22:35:52 +0100 Subject: [PATCH] mm-broadband-modem-qmi: avoid using NULL pointer coming from an empty GArray --- src/mm-broadband-modem-qmi.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/mm-broadband-modem-qmi.c b/src/mm-broadband-modem-qmi.c index f4b6c558..4021b561 100644 --- a/src/mm-broadband-modem-qmi.c +++ b/src/mm-broadband-modem-qmi.c @@ -7776,7 +7776,8 @@ get_agps_config_ready (QmiClientPds *client, qmi_message_pds_get_agps_config_output_get_location_server_url ( output, &url, - NULL)) { + NULL) && + url->len > 0) { str = g_convert (url->data, url->len, "UTF-8", "UTF-16BE", NULL, NULL, NULL); }