From fbad812b56899f37c321eba1ae26cb4e8141f7b9 Mon Sep 17 00:00:00 2001 From: Paul Gardner-Stephen Date: Thu, 25 Apr 2019 22:11:59 +0930 Subject: [PATCH] fix bounds check --- src/compress_text.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/compress_text.c b/src/compress_text.c index 9f9f2392..48f45419 100644 --- a/src/compress_text.c +++ b/src/compress_text.c @@ -464,7 +464,7 @@ int main(void) printf("packed_keywords:\n"); for(int i=0;i=8) { + if ((packedkey_len-i)>=8) { printf("\t.byte $%02x,$%02x,$%02x,$%02x,$%02x,$%02x,$%02x,$%02x\n", packed_keywords[i+0],packed_keywords[i+1],packed_keywords[i+2],packed_keywords[i+3], packed_keywords[i+4],packed_keywords[i+5],packed_keywords[i+6],packed_keywords[i+7]);