Skip to content

Commit ddf9519

Browse files
committed
Remove unnecessary type conversions
Signed-off-by: Martijn Stevenson <[email protected]>
1 parent da5be19 commit ddf9519

File tree

1 file changed

+2
-7
lines changed

1 file changed

+2
-7
lines changed

proxy_wasm_intrinsics.cc

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -275,16 +275,11 @@ proxy_on_foreign_function(uint32_t context_id, uint32_t foreign_function_id, uin
275275
// Patch an Emscripten gap: https://github.com/emscripten-core/emscripten/issues/22782
276276
// Implement getentropy for RNG support (e.g. for absl::random).
277277

278-
int32_t __imported_wasi_snapshot_preview1_random_get(int32_t arg0, int32_t arg1)
279-
__attribute__((__import_module__("wasi_snapshot_preview1"), __import_name__("random_get")));
280-
281278
typedef uint16_t __wasi_errno_t;
282279
typedef size_t __wasi_size_t;
283280

284-
__wasi_errno_t __wasi_random_get(uint8_t *buf, __wasi_size_t buf_len) {
285-
int32_t ret = __imported_wasi_snapshot_preview1_random_get((int32_t)buf, (int32_t)buf_len);
286-
return (uint16_t)ret;
287-
}
281+
__wasi_errno_t __wasi_random_get(uint8_t *buf, __wasi_size_t buf_len)
282+
__attribute__((__import_module__("wasi_snapshot_preview1"), __import_name__("random_get")));
288283

289284
extern "C" int getentropy(void *buffer, size_t len) {
290285
if (len > 256) {

0 commit comments

Comments
 (0)