about summary refs log tree commit diff
path: root/src/libsyntax/parse
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2013-05-30 04:49:37 -0700
committerbors <bors@rust-lang.org>2013-05-30 04:49:37 -0700
commit682afcac5200019b363310f56cfabb78edea9397 (patch)
tree8d765b5e139ce63eab13d3d838903a7cf577ba70 /src/libsyntax/parse
parentca74cbdc5cc7747e429a985b7b5fb5c4e4a5d4d5 (diff)
parent1720d9f663c07422b91cbb5fc857b625d120155c (diff)
downloadrust-682afcac5200019b363310f56cfabb78edea9397.tar.gz
rust-682afcac5200019b363310f56cfabb78edea9397.zip
auto merge of #6829 : dotdash/rust/allocs, r=sanxiyn
Diffstat (limited to 'src/libsyntax/parse')
-rw-r--r--src/libsyntax/parse/lexer.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/libsyntax/parse/lexer.rs b/src/libsyntax/parse/lexer.rs
index 4a9ef2faa54..0e04e719020 100644
--- a/src/libsyntax/parse/lexer.rs
+++ b/src/libsyntax/parse/lexer.rs
@@ -448,7 +448,8 @@ fn scan_number(c: char, rdr: @mut StringReader) -> token::Token {
         is_float = true;
         bump(rdr);
         let dec_part = scan_digits(rdr, 10u);
-        num_str += ~"." + dec_part;
+        num_str += ".";
+        num_str += dec_part;
     }
     if is_float {
         match base {