diff --git modules/sdpops/sdpops_mod.c modules/sdpops/sdpops_mod.c index df7d6e6..9f662dc 100644 --- modules/sdpops/sdpops_mod.c +++ modules/sdpops/sdpops_mod.c @@ -987,8 +987,10 @@ static int w_get_sdp(sip_msg_t* msg, char *avp) if (add_avp(AVP_VAL_STR | avp_type, avp_name, avp_val) != 0) { LM_ERR("Failed to add SDP avp"); + pkg_free(avp_val.s.s); return -1; } + pkg_free(avp_val.s.s); return 1; }