From ea00230cfabb7ea41386ab947170450fa05695b3 Mon Sep 17 00:00:00 2001 From: York Xiang Date: Thu, 19 Mar 2015 17:29:53 +0800 Subject: [PATCH] Update for latest Rust --- src/shader_param.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/shader_param.rs b/src/shader_param.rs index 1ba2c6f..fa98b74 100644 --- a/src/shader_param.rs +++ b/src/shader_param.rs @@ -170,6 +170,7 @@ fn method_fill(cx: &mut ext::base::ExtCtxt, Param::Special => quote_stmt!(cx, ()), }) })); + let calls = calls.map_in_place(Option::unwrap); cx.block_all(span, calls, None) } @@ -272,7 +273,7 @@ impl ItemDecorator for ShaderParam { return; } }; - + // derive and push let link_name = format!("_{}Link", item.ident.as_str()); let link_ident = context.ident_of(&link_name);