From 9599419d92bcaf5919fe1ea76a3ce3a2f430dee0 Mon Sep 17 00:00:00 2001 From: James Smith Date: Mon, 21 Jul 2025 16:44:35 +1000 Subject: [PATCH] c/lib.rs: dtor symbols should use name, not snake --- crates/c/src/lib.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/c/src/lib.rs b/crates/c/src/lib.rs index a0f3d09e1..86c770c04 100644 --- a/crates/c/src/lib.rs +++ b/crates/c/src/lib.rs @@ -1382,7 +1382,7 @@ extern int32_t __wasm_import_{ns}_{snake}_rep(int32_t); return ({ns}_{snake}_t*) __wasm_import_{ns}_{snake}_rep(handle.__handle); }} -__attribute__((__export_name__("{module}#[dtor]{snake}"))) +__attribute__((__export_name__("{module}#[dtor]{name}"))) void __wasm_export_{ns}_{snake}_dtor({ns}_{snake}_t* arg) {{ {ns}_{snake}_destructor(arg); }}