From f7dff81eecd6694c2596200fc2c3226de0396b7d Mon Sep 17 00:00:00 2001 From: Nathan Williams Date: Fri, 20 May 2011 14:42:16 -0400 Subject: [PATCH] gsm: free the string allocated by utils_hexstr2bin(). Change-Id: I1f7dabc8209d9757b573a59abb788a2346f72ad5 --- src/mm-generic-gsm.c | 2 ++ 1 file changed, 2 insertions(+) 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,