mirror of
https://github.com/bytecodealliance/wasm-micro-runtime.git
synced 2025-02-06 15:05:19 +00:00
Fix duplicate vector init in wasm_module_validate (#2498)
This commit is contained in:
parent
377c3d7a38
commit
858d1dd69c
|
@ -2303,12 +2303,11 @@ wasm_module_validate(wasm_store_t *store, const wasm_byte_vec_t *binary)
|
|||
}
|
||||
|
||||
/* make a copy of binary */
|
||||
wasm_byte_vec_new_uninitialized(&local_binary, binary->size);
|
||||
wasm_byte_vec_copy(&local_binary, binary);
|
||||
|
||||
if (binary->size && !local_binary.data)
|
||||
return false;
|
||||
|
||||
wasm_byte_vec_copy(&local_binary, binary);
|
||||
|
||||
module_rt = wasm_runtime_load((uint8 *)local_binary.data,
|
||||
(uint32)local_binary.size, error_buf, 128);
|
||||
wasm_byte_vec_delete(&local_binary);
|
||||
|
|
Loading…
Reference in New Issue
Block a user