]> git.ipfire.org Git - thirdparty/asterisk.git/commit
channels/sip/reqresp_parser: Fix unit tests for r426594
authorMatthew Jordan <mjordan@digium.com>
Fri, 31 Oct 2014 03:25:01 +0000 (03:25 +0000)
committerMatthew Jordan <mjordan@digium.com>
Fri, 31 Oct 2014 03:25:01 +0000 (03:25 +0000)
commit9da14f75e04575ba1f259126d99cd3f4818ad768
treec21044e06e4fa56701ff5509b2cd0e47c8d81bf3
parent2716e17f51065e16370c98ae9a315aa4c91aebf9
channels/sip/reqresp_parser: Fix unit tests for r426594

When r426594 was made, it did not take into account a unit test that verified
that the function properly populated the unsupported buffer. The function
would previously memset the buffer if it detected it had any contents; since
this function can now be called iteratively on successive headers, the unit
tests would now fail. This patch updates the unit tests to reset the buffer
themselves between successive calls, and updates the documentation of the
function to note that this is now required.
........

Merged revisions 426858 from http://svn.asterisk.org/svn/asterisk/branches/1.8

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/11@426860 65c4cc65-6c06-0410-ace0-fbb531ad65f3
channels/sip/include/reqresp_parser.h
channels/sip/reqresp_parser.c