diff options
Diffstat (limited to 'src/codegen/mod.rs')
-rw-r--r-- | src/codegen/mod.rs | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/src/codegen/mod.rs b/src/codegen/mod.rs index 64f95f4c..754c2c8b 100644 --- a/src/codegen/mod.rs +++ b/src/codegen/mod.rs @@ -3808,6 +3808,7 @@ impl CodeGenerator for Function { result.dynamic_items().push( ident, abi, + signature.is_variadic(), args, args_identifiers, ret, @@ -4107,11 +4108,8 @@ pub(crate) fn codegen( if let Some(ref lib_name) = context.options().dynamic_library_name { let lib_ident = context.rust_ident(lib_name); - let check_struct_ident = - context.rust_ident(format!("Check{}", lib_name)); - let dynamic_items_tokens = result - .dynamic_items() - .get_tokens(lib_ident, check_struct_ident); + let dynamic_items_tokens = + result.dynamic_items().get_tokens(lib_ident); result.push(dynamic_items_tokens); } |