From 649be1de09b226ee7d58332d9f7fe8853be307d7 Mon Sep 17 00:00:00 2001
From: Chris Wong <lambda.fairy@gmail.com>
Date: Tue, 10 Feb 2015 17:28:52 +1300
Subject: [PATCH] Remove &: annotation from generated closures

---
 maud_macros/src/render.rs | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/maud_macros/src/render.rs b/maud_macros/src/render.rs
index 9b3a97c..51b2de3 100644
--- a/maud_macros/src/render.rs
+++ b/maud_macros/src/render.rs
@@ -42,7 +42,7 @@ impl<'cx, 's> Renderer<'cx, 's> {
     pub fn into_expr(self) -> P<Expr> {
         let Renderer { cx, stmts, w } = self;
         quote_expr!(cx,
-            ::maud::rt::make_markup(|&: $w: &mut ::std::fmt::Writer| -> Result<(), ::std::fmt::Error> {
+            ::maud::rt::make_markup(|$w: &mut ::std::fmt::Writer| -> Result<(), ::std::fmt::Error> {
                 $stmts
                 Ok(())
             }))