]> git.lizzy.rs Git - rust.git/blobdiff - src/libsyntax/ext/pipes/mod.rs
Get rid of structural records in libsyntax and the last bit in librustc.
[rust.git] / src / libsyntax / ext / pipes / mod.rs
index 8f0f00f42c015e9b27fccecd72014e3b1b854d91..6d117f5ad235cda4e7e22d132bfeb12da313d407 100644 (file)
@@ -68,7 +68,7 @@ pub fn expand_proto(cx: ext_ctxt, _sp: span, id: ast::ident,
                 tt: ~[ast::token_tree]) -> base::MacResult {
     let sess = cx.parse_sess();
     let cfg = cx.cfg();
-    let tt_rdr = new_tt_reader(cx.parse_sess().span_diagnostic,
+    let tt_rdr = new_tt_reader(copy cx.parse_sess().span_diagnostic,
                                cx.parse_sess().interner, None, tt);
     let rdr = tt_rdr as reader;
     let rust_parser = Parser(sess, cfg, rdr.dup());