From 1b005488a2932156a5a5165820e93c04c39f6e55 Mon Sep 17 00:00:00 2001 From: Luna Date: Sat, 5 Jul 2025 05:12:17 +0200 Subject: [PATCH] Fixed buffer allocation --- src/buffer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/buffer.cpp b/src/buffer.cpp index fc35813..864f404 100644 --- a/src/buffer.cpp +++ b/src/buffer.cpp @@ -4,7 +4,7 @@ void buffer::write(char *data_in, int data_size) { if (data_size > allocated - size) { - allocated = allocated + (allocated - (size + data_size)) + BUFFER_SIZE; + allocated += (size + data_size) + BUFFER_SIZE; data = (char *)realloc(data, allocated); if (!data) {