diff options
author | Nathan Williams <njw@google.com> | 2011-05-20 14:42:16 -0400 |
---|---|---|
committer | Dan Williams <dcbw@redhat.com> | 2011-06-02 17:50:47 -0500 |
commit | f7dff81eecd6694c2596200fc2c3226de0396b7d (patch) | |
tree | f6918e12c52a9d5624e4a98e9df535485ec36412 /src | |
parent | a1378ae8e82e4372ca2a7abf747ff5e418675907 (diff) |
gsm: free the string allocated by utils_hexstr2bin().
Change-Id: I1f7dabc8209d9757b573a59abb788a2346f72ad5
Diffstat (limited to 'src')
-rw-r--r-- | src/mm-generic-gsm.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/mm-generic-gsm.c b/src/mm-generic-gsm.c index c014b238..b67cecff 100644 --- a/src/mm-generic-gsm.c +++ b/src/mm-generic-gsm.c @@ -1801,6 +1801,7 @@ get_mnc_length_done (MMAtSerialPort *port, MM_MODEM_ERROR_GENERAL, "SIM returned malformed response '%s'", hex); + g_free (bin); goto done; } @@ -1815,6 +1816,7 @@ get_mnc_length_done (MMAtSerialPort *port, "SIM returned invalid MNC length %d (should be either 2 or 3)", mnc_len); } + g_free (bin); } else { info->error = g_error_new (MM_MODEM_ERROR, MM_MODEM_ERROR_GENERAL, |