mirror of
https://github.com/fluencelabs/wasmer
synced 2025-03-21 18:40:51 +00:00
This patch updates the first argument of `wasmer_validate` from `*mut uint8_t` to `*const uint8_t`. Indeed, the `wasmer-runtime-core::validate` function doesn't expect a mutable slice, so it's not required to expect a mutable array from C. Also, it's likely for the Wasm bytes to be stored in the `wasmer_byte_array` structure. The first field `bytes` is defined as `*const uint8_t`. So this patch avoids a cast when writing a C++ program.