From 28af2c0eb2889264a9a2b0dc611afa4c30a70fc0 Mon Sep 17 00:00:00 2001
From: Sebastião Guerra <sebastiao.luiz.guerra@gmail.com>
Date: Fri, 23 Oct 2026 19:37:31 -0300
Subject: Avoid copying empty TQCA buffers
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Signed-off-by: Sebastião Guerra <sebastiao.luiz.guerra@gmail.com>
---
 src/tqca.cpp | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/tqca.cpp b/src/tqca.cpp
index 397cac8..dab3f98 100644
--- a/src/tqca.cpp
+++ b/src/tqca.cpp
@@ -849,6 +849,9 @@ public:
 
 	void appendArray(TQByteArray *a, const TQByteArray &b)
 	{
+		if(b.isEmpty())
+			return;
+
 		int oldsize = a->size();
 		a->resize(oldsize + b.size());
 		memcpy(a->data() + oldsize, b.data(), b.size());
-- 
cgit v1.2.3

