diff --git a/maud_macros/src/parse.rs b/maud_macros/src/parse.rs index 475fec9..165a130 100644 --- a/maud_macros/src/parse.rs +++ b/maud_macros/src/parse.rs @@ -192,11 +192,11 @@ impl<'cx, 'i> Parser<'cx, 'i> { let else_body = { // Parse an if expression, but capture the result // rather than emitting it right away - let mut render = self.render.fork(); - mem::swap(&mut self.render, &mut render); + let mut r = self.render.fork(); + mem::swap(&mut self.render, &mut r); self.if_expr(sp); - mem::swap(&mut self.render, &mut render); - render.into_stmts() + mem::swap(&mut self.render, &mut r); + r.into_stmts() }; Some(else_body) },