]> 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:23 +0000 (16:39 +0000)
commit31ab82840b031b17643adf742b84cd2ed6924df2
tree9e9e82eb38039255921b1a89217212fe8185e940
parent2d1a4bab25b99792655ebc197c38b4244e5e32b0
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