summary refs log tree commit diff
path: root/src/libsyntax/ext
diff options
context:
space:
mode:
authorPatrick Walton <pcwalton@mimiga.net>2012-09-21 18:36:32 -0700
committerPatrick Walton <pcwalton@mimiga.net>2012-09-21 18:37:06 -0700
commitd48396c986ec1f9b72de9de7879e7f438d83377c (patch)
tree1857f4736a07c2fc56047bad1976cbccd4a84148 /src/libsyntax/ext
parent49af969e2cd4cfb36cdfb55b70bea01592b404eb (diff)
downloadrust-d48396c986ec1f9b72de9de7879e7f438d83377c.tar.gz
rust-d48396c986ec1f9b72de9de7879e7f438d83377c.zip
libcore: De-mode str
Diffstat (limited to 'src/libsyntax/ext')
-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 da37e44b58c..83899b58d66 100644
--- a/src/libsyntax/ext/qquote.rs
+++ b/src/libsyntax/ext/qquote.rs
@@ -236,11 +236,11 @@ fn finish<T: qq_helper>
             str2 += repl;
         }
         match copy state {
-          active => str::push_char(str2, ch),
+          active => str::push_char(&mut str2, ch),
           skip(1u) => state = blank,
           skip(sk) => state = skip (sk-1u),
-          blank if is_space(ch) => str::push_char(str2, ch),
-          blank => str::push_char(str2, ' ')
+          blank if is_space(ch) => str::push_char(&mut str2, ch),
+          blank => str::push_char(&mut str2, ' ')
         }
         i += 1u;
         if (j < g_len && i == cx.gather[j].hi) {