From 78bb19c9eb612ed3fcf394cb04eafdb0ad002f50 Mon Sep 17 00:00:00 2001 From: James Cherry Date: Thu, 12 Feb 2026 08:32:45 -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 d6229888..93f83854 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_ + buffer_length_) { + 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_);