From 5ec2c5efdcad13f4e916e49eec12c1269d388e3c Mon Sep 17 00:00:00 2001 From: mjbudd77 Date: Tue, 20 Apr 2021 22:26:28 -0400 Subject: [PATCH] Fixed small memory leak in Qt debugger asm viewer. --- src/drivers/Qt/ConsoleDebugger.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/drivers/Qt/ConsoleDebugger.cpp b/src/drivers/Qt/ConsoleDebugger.cpp index 384319ba..50cf140c 100644 --- a/src/drivers/Qt/ConsoleDebugger.cpp +++ b/src/drivers/Qt/ConsoleDebugger.cpp @@ -2104,7 +2104,8 @@ void QAsmView::updateAssemblyView(void) { sprintf(chr, "%02X UNDEFINED", GetMem(addr++)); line.append(chr); - } else + } + else { if ((addr + size) > 0xFFFF) { @@ -2113,6 +2114,7 @@ void QAsmView::updateAssemblyView(void) sprintf(chr, "%02X OVERFLOW\n", GetMem(addr++)); line.append(chr); } + delete a; break; } for (int j = 0; j < size; j++)