mirror of
https://codeberg.org/scip/pcp.git
synced 2025-12-17 20:00:58 +01:00
fixed off-by-one bug in buffer_add_str()
This commit is contained in:
@@ -95,7 +95,7 @@ void buffer_add_str(Buffer *b, const char * fmt, ...) {
|
|||||||
if(vasprintf(&dst, fmt, ap) >= 0) {
|
if(vasprintf(&dst, fmt, ap) >= 0) {
|
||||||
if(b->end > 0)
|
if(b->end > 0)
|
||||||
b->end--;
|
b->end--;
|
||||||
buffer_add(b, dst, strlen(dst)+1);
|
buffer_add(b, dst, strlen(dst));
|
||||||
}
|
}
|
||||||
va_end(ap);
|
va_end(ap);
|
||||||
free(dst);
|
free(dst);
|
||||||
|
|||||||
Reference in New Issue
Block a user