From 652a9b5cee307a88487039a68eb3ee0f62f99e8f Mon Sep 17 00:00:00 2001 From: Nikita Smith Date: Wed, 1 May 2024 16:54:15 -0700 Subject: [PATCH] codeview: inline binary annot format and decode helpers --- src/codeview/codeview.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/codeview/codeview.c b/src/codeview/codeview.c index f7a88fd0..5e3d5e6c 100644 --- a/src/codeview/codeview.c +++ b/src/codeview/codeview.c @@ -216,6 +216,7 @@ cv_decode_inline_annot_u32(String8 data, U64 offset, U32 *out_value) { *out_value = value; } + U64 read_size = cursor - offset; return read_size; } @@ -224,9 +225,7 @@ internal U64 cv_decode_inline_annot_s32(String8 data, U64 offset, S32 *out_value) { U32 value; - U64 read_size = cv_decode_inline_annot_u32(data, offset, &value); - if(value & 1) { value = -(value >> 1); @@ -235,9 +234,7 @@ cv_decode_inline_annot_s32(String8 data, U64 offset, S32 *out_value) { value = value >> 1; } - *out_value = (S32)value; - return read_size; }