From 95d31f5608efa9e18972e2c76176b9fc9a5e83a5 Mon Sep 17 00:00:00 2001 From: Nikita Smith Date: Thu, 17 Oct 2024 16:23:25 -0700 Subject: [PATCH] fix off-by-one in inline site decode --- src/codeview/codeview.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/codeview/codeview.c b/src/codeview/codeview.c index 8e9d4f6b..c993d31f 100644 --- a/src/codeview/codeview.c +++ b/src/codeview/codeview.c @@ -193,7 +193,7 @@ cv_decode_inline_annot_u32(String8 data, U64 offset, U32 *out_value) } // 2 bytes - else if((header & 0xC0) == 0x80 && cursor+2 <= data.size) + else if((header & 0xC0) == 0x80 && cursor+1 <= data.size) { U8 second_byte; cursor += str8_deserial_read_struct(data, cursor, &second_byte);