From 93bca928e8f2b5257554c1dc23b31975a31de4ff Mon Sep 17 00:00:00 2001 From: "B. Watson" Date: Fri, 7 Mar 2025 17:34:17 -0500 Subject: listamsb: avoid potential buffer overflow in decrunch_line(). --- listamsb.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/listamsb.c b/listamsb.c index bd92aa0..2c120f4 100644 --- a/listamsb.c +++ b/listamsb.c @@ -596,7 +596,7 @@ int need_space_between(unsigned char t1, unsigned char t2) { } int decrunch_line(void) { - unsigned char code[MAX_LINE_LEN_HARD + 1], byte = 0, prev; + unsigned char code[MAX_LINE_LEN_HARD + 10], byte = 0, prev; int lineno, ptr, codelen = 0, in_string = 0, in_comment = 0; static int addr = 0x700; /* doesn't really matter where */ -- cgit v1.2.3