commit | 6d594e4e83e971703e65ddb0d00488ac39ceaf70 | [log] [tgz] |
---|---|---|
author | Vadim Yanitskiy <vyanitskiy@sysmocom.de> | Mon Nov 29 15:45:25 2021 +0300 |
committer | laforge <laforge@osmocom.org> | Mon Nov 29 20:36:35 2021 +0000 |
tree | a7d33b2eeedbd93be0b425b87d7bd68cdc0eeaa2 | |
parent | ef19fc1ccd8a967ba1d860e8f6a426d360e4edce [diff] |
libmsc: fix another memleak (struct gsm_sms) in gsm340_rx_tpdu() Change-Id: I42e819fb83096c1432df16f501b9d1f6a6160ae7 Fixes: I2c50904349dd4ed229b60b8468d776b817c0bd44
diff --git a/src/libmsc/gsm_04_11.c b/src/libmsc/gsm_04_11.c index bd7cf1f..722973e 100644 --- a/src/libmsc/gsm_04_11.c +++ b/src/libmsc/gsm_04_11.c
@@ -642,7 +642,7 @@ * attempt re-submission to the ESME) */ if (rc == GSM411_RP_CAUSE_MO_NET_OUT_OF_ORDER) - return rc; + goto out; /* free() the message */ /* * This SMS got routed through SMPP or no receiver exists.