From 2a7f4124f0d01dd95e7440c4e1b83437f18fbdd0 Mon Sep 17 00:00:00 2001 From: Kamen Mladenov Date: Fri, 17 Jan 2025 17:13:13 +0200 Subject: fix(guests_macro): Make make_wrapper call use curly braces, since it expands to items --- guests_macro/src/lib.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'guests_macro') diff --git a/guests_macro/src/lib.rs b/guests_macro/src/lib.rs index a01a84b..87180ab 100644 --- a/guests_macro/src/lib.rs +++ b/guests_macro/src/lib.rs @@ -4,6 +4,6 @@ mod parse_fn; #[proc_macro_attribute] pub fn proving_entrypoint(_: TokenStream, mut item: TokenStream) -> TokenStream { let (name, args, ret) = parse_fn::split_fn(&item); - item.extend(format!("#[macro_export] macro_rules! entrypoint_expr {{ () => {{ make_wrapper!({}{} -> {}) }}; }}", name, args, ret).parse::()); + item.extend(format!("#[macro_export] macro_rules! entrypoint_expr {{ () => {{ make_wrapper!{{{}{} -> {}}} }}; }}", name, args, ret).parse::()); item } -- cgit v1.2.3