aboutsummaryrefslogtreecommitdiff
path: root/src/mm-modem-helpers.c
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@lanedo.com>2011-12-30 19:32:30 +0100
committerAleksander Morgado <aleksander@lanedo.com>2011-12-30 19:34:39 +0100
commita2b578d755e51f820bbe015431ef02266454e66b (patch)
tree55fd6f40ca7e724879d0ded7fb23a7ea69e0bc55 /src/mm-modem-helpers.c
parentd38787c4608b14f64d695df4c41bb464f4c989c6 (diff)
modem-helpers: plug a leak when parsing CREG responses
Diffstat (limited to 'src/mm-modem-helpers.c')
-rw-r--r--src/mm-modem-helpers.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/mm-modem-helpers.c b/src/mm-modem-helpers.c
index 89d5758e..b0355931 100644
--- a/src/mm-modem-helpers.c
+++ b/src/mm-modem-helpers.c
@@ -394,6 +394,7 @@ mm_gsm_parse_creg_response (GMatchInfo *info,
str = g_match_info_fetch (info, 1);
if (str && strstr (str, "CGREG"))
*out_cgreg = TRUE;
+ g_free (str);
/* Normally the number of matches could be used to determine what each
* item is, but we have overlap in one case.