diff options
Diffstat (limited to 'channels/sip/reqresp_parser.c')
-rw-r--r-- | channels/sip/reqresp_parser.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/channels/sip/reqresp_parser.c b/channels/sip/reqresp_parser.c index ac986aa59..7d4445784 100644 --- a/channels/sip/reqresp_parser.c +++ b/channels/sip/reqresp_parser.c @@ -1562,6 +1562,10 @@ AST_TEST_DEFINE(parse_contact_header_test) contactptr = AST_LIST_NEXT(contactptr,list); } + + while ((contactptr = AST_LIST_REMOVE_HEAD(contactlistptr,list))) { + ast_free(contactptr); + } } } |