about summary refs log tree commit diff
path: root/src/libsyntax/ext/qquote.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/libsyntax/ext/qquote.rs')
-rw-r--r--src/libsyntax/ext/qquote.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/libsyntax/ext/qquote.rs b/src/libsyntax/ext/qquote.rs
index c6a4ba1d916..77e67f6da20 100644
--- a/src/libsyntax/ext/qquote.rs
+++ b/src/libsyntax/ext/qquote.rs
@@ -242,15 +242,15 @@ fn finish<T: qq_helper>
                        ~[@"syntax"/~, @"parse"/~, @"parser"/~,
                         @"parse_from_source_str"/~],
                        ~[node.mk_parse_fn(cx,sp),
-                        mk_str(cx,sp, fname),
+                        mk_uniq_str(cx,sp, fname),
                         mk_call(cx,sp,
                                 ~[@"syntax"/~,@"ext"/~,
                                  @"qquote"/~, @"mk_file_substr"/~],
-                                ~[mk_str(cx,sp, loc.file.name),
+                                ~[mk_uniq_str(cx,sp, loc.file.name),
                                  mk_uint(cx,sp, loc.line),
                                  mk_uint(cx,sp, loc.col)]),
                         mk_unary(cx,sp, ast::box(ast::m_imm),
-                                 mk_str(cx,sp, str2)),
+                                 mk_uniq_str(cx,sp, str2)),
                         cfg_call(),
                         parse_sess_call()]
                       );