|
@@ -726,6 +726,7 @@ void free_sip_msg(struct sip_msg* const msg)
|
|
if (msg->new_uri.s) { pkg_free(msg->new_uri.s); msg->new_uri.len=0; }
|
|
if (msg->new_uri.s) { pkg_free(msg->new_uri.s); msg->new_uri.len=0; }
|
|
if (msg->dst_uri.s) { pkg_free(msg->dst_uri.s); msg->dst_uri.len=0; }
|
|
if (msg->dst_uri.s) { pkg_free(msg->dst_uri.s); msg->dst_uri.len=0; }
|
|
if (msg->path_vec.s) { pkg_free(msg->path_vec.s); msg->path_vec.len=0; }
|
|
if (msg->path_vec.s) { pkg_free(msg->path_vec.s); msg->path_vec.len=0; }
|
|
|
|
+ reset_instance(msg);
|
|
if (msg->headers) free_hdr_field_lst(msg->headers);
|
|
if (msg->headers) free_hdr_field_lst(msg->headers);
|
|
if (msg->body && msg->body->free) msg->body->free(&msg->body);
|
|
if (msg->body && msg->body->free) msg->body->free(&msg->body);
|
|
if (msg->add_rm) free_lump_list(msg->add_rm);
|
|
if (msg->add_rm) free_lump_list(msg->add_rm);
|