From 26aa4830e9db000c8117321f3c40e25d7474d518 Mon Sep 17 00:00:00 2001 From: Su Yihan Date: Wed, 14 May 2025 06:35:32 +0800 Subject: [PATCH] fix buf checking in load_table_section (#4276) Signed-off-by: Su Yihan --- core/iwasm/interpreter/wasm_loader.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/iwasm/interpreter/wasm_loader.c b/core/iwasm/interpreter/wasm_loader.c index 8fbfea36b..a83de4a48 100644 --- a/core/iwasm/interpreter/wasm_loader.c +++ b/core/iwasm/interpreter/wasm_loader.c @@ -3833,11 +3833,11 @@ load_table_section(const uint8 *buf, const uint8 *buf_end, WASMModule *module, uint8 flag; bool has_init = false; - CHECK_BUF(buf, buf_end, 1); + CHECK_BUF(p, p_end, 1); flag = read_uint8(p); if (flag == TABLE_INIT_EXPR_FLAG) { - CHECK_BUF(buf, buf_end, 1); + CHECK_BUF(p, p_end, 1); flag = read_uint8(p); if (flag != 0x00) {