From 1d4bf372b80ef92924a878d0cb1619fb3cd40f15 Mon Sep 17 00:00:00 2001 From: leo60228 Date: Sat, 7 Oct 2023 22:55:38 -0400 Subject: [PATCH] Debugger: Fix off-by-one breaking StartNoAckMode --- src/debugger/gdb-stub.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/debugger/gdb-stub.c b/src/debugger/gdb-stub.c index 58d46b633..6a789eb5b 100644 --- a/src/debugger/gdb-stub.c +++ b/src/debugger/gdb-stub.c @@ -548,7 +548,7 @@ static void _processQReadCommand(struct GDBStub* stub, const char* message) { static void _processQWriteCommand(struct GDBStub* stub, const char* message) { stub->outgoing[0] = '\0'; - if (!strncmp("StartNoAckMode#", message, 16)) { + if (!strncmp("StartNoAckMode#", message, 15)) { stub->lineAck = GDB_ACK_OFF; strncpy(stub->outgoing, "OK", GDB_STUB_MAX_LINE - 4); }