From 506914e0a1727c7272e486196ea58b0ac53ff7fe Mon Sep 17 00:00:00 2001 From: James Cherry Date: Wed, 11 Feb 2026 09:21:50 -0700 Subject: [PATCH] Report::printToBufferAppend resolves #379 Signed-off-by: James Cherry --- util/Report.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/util/Report.cc b/util/Report.cc index 413d03c4..d6229888 100644 --- a/util/Report.cc +++ b/util/Report.cc @@ -155,7 +155,7 @@ Report::printToBufferAppend(const char *fmt, va_copy(args_copy, args); size_t length = vsnprint(buffer_ + buffer_length_, buffer_size_- buffer_length_, fmt, args); - if (length >= buffer_size_) { + if (length >= buffer_size_ + buffer_length_) { buffer_size_ = buffer_length_ + length * 2; char *new_buffer = new char[buffer_size_]; strncpy(new_buffer, buffer_, buffer_length_);