summary refs log tree commit diff
path: root/src/libsyntax/parse/lexer.rs
diff options
context:
space:
mode:
authorPatrick Walton <pcwalton@mimiga.net>2012-12-04 10:50:00 -0800
committerPatrick Walton <pcwalton@mimiga.net>2012-12-04 14:19:19 -0800
commit56ece46f7de9d1703dd39f952afac9bed22633b6 (patch)
treeede7f9ee4631628cc8603e692a0a3c1c5a00577e /src/libsyntax/parse/lexer.rs
parent94be14516968501306f1ed95774a3f227956e809 (diff)
downloadrust-56ece46f7de9d1703dd39f952afac9bed22633b6.tar.gz
rust-56ece46f7de9d1703dd39f952afac9bed22633b6.zip
librustc: Remove all legacy pattern bindings from libsyntax and librustc. rs=refactoring
Diffstat (limited to 'src/libsyntax/parse/lexer.rs')
-rw-r--r--src/libsyntax/parse/lexer.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libsyntax/parse/lexer.rs b/src/libsyntax/parse/lexer.rs
index a0cfece6b10..3763a74b9d2 100644
--- a/src/libsyntax/parse/lexer.rs
+++ b/src/libsyntax/parse/lexer.rs
@@ -406,9 +406,9 @@ fn scan_number(c: char, rdr: string_reader) -> token::Token {
         num_str += ~"." + dec_part;
     }
     match scan_exponent(rdr) {
-      Some(s) => {
+      Some(ref s) => {
         is_float = true;
-        num_str += s;
+        num_str += (*s);
       }
       None => ()
     }