aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorBen Chan <benchan@chromium.org>2017-08-03 15:54:38 -0700
committerAleksander Morgado <aleksander@aleksander.es>2017-08-04 15:15:41 +0200
commit941a41d30f1a468e7d689962a6658b39e9acede1 (patch)
tree3a19c0d3d3562040300514d8113fd71a8aabdef0 /src
parente33aa01963172a138833fbf84e54ef6b537c93bd (diff)
broadband-modem: ensure `match_info' is always initialized
This patch initializes `match_info' in registration_status_check_ready() to NULL by default, such that `match_info' is always initialized even if `self->priv->modem_3gpp_registration_regex' contains no elements. Though `self->priv->modem_3gpp_registration_regex' always contains some elements in the current implementation, it's better not to rely on that.
Diffstat (limited to 'src')
-rw-r--r--src/mm-broadband-modem.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mm-broadband-modem.c b/src/mm-broadband-modem.c
index 3e30aa90..552bdc5f 100644
--- a/src/mm-broadband-modem.c
+++ b/src/mm-broadband-modem.c
@@ -3952,7 +3952,7 @@ registration_status_check_ready (MMBroadbandModem *self,
RunRegistrationChecksContext *ctx;
const gchar *response;
GError *error = NULL;
- GMatchInfo *match_info;
+ GMatchInfo *match_info = NULL;
guint i;
gboolean parsed;
gboolean cgreg;