]> git.ipfire.org Git - thirdparty/asterisk.git/commit
strings.h: Ensure ast_str_buffer(…) returns a 0 terminated string.
authorSean Bright <sean@seanbright.com>
Sat, 17 Feb 2024 19:41:38 +0000 (14:41 -0500)
committerSean Bright <sean@seanbright.com>
Fri, 23 Feb 2024 16:39:20 +0000 (16:39 +0000)
commit31fc2877cbb0fad82771e06e6d85f06f5740bf61
tree6e6b71b7c3d98b206336014ea115fcfaaae42bfb
parentbbafb63bb5d632ee2bed9c9bccfe5b4384921449
strings.h: Ensure ast_str_buffer(…) returns a 0 terminated string.

If a dynamic string is created with an initial length of 0,
`ast_str_buffer(…)` will return an invalid pointer.

This was a secondary discovery when fixing #65.
include/asterisk/strings.h