commit | e303fa9ff32de1195526bae60436f538a19a28fc | [log] [tgz] |
---|---|---|
author | Eric <ewild@sysmocom.de> | Fri Aug 06 01:40:14 2021 +0200 |
committer | Eric <ewild@sysmocom.de> | Fri Sep 10 17:24:45 2021 +0200 |
tree | 18c14c0d4560a5779d6f37e3a54105524735ac88 | |
parent | 958f5e74ccc3d2e34c8c33325501e928147e6a8e [diff] |
mgcp_sdp: fix potential leak Change-Id: I31527b54f602634024a0b687eef26a9b29354282
diff --git a/src/libosmo-mgcp/mgcp_sdp.c b/src/libosmo-mgcp/mgcp_sdp.c index 0759c96..eabaf53 100644 --- a/src/libosmo-mgcp/mgcp_sdp.c +++ b/src/libosmo-mgcp/mgcp_sdp.c
@@ -394,8 +394,10 @@ codecs_used = rc; break; case 'c': - if (audio_ip_from_sdp(&rtp->addr, line) < 0) + if (audio_ip_from_sdp(&rtp->addr, line) < 0) { + talloc_free(tmp_ctx); return -1; + } break; default: if (endp)