Fix deprecation warnings: push_char => push

This commit is contained in:
Louis Morgan 2014-10-11 18:04:44 +01:00
parent 05c1eb420f
commit 46f3872415

View file

@ -158,7 +158,7 @@ impl<'a> Parser<'a> {
}); });
continue continue
} }
section.push_char(ch); section.push(ch);
} }
if section.len() == 0 { if section.len() == 0 {
@ -212,7 +212,7 @@ impl<'a> Parser<'a> {
across lines"), across lines"),
}) })
} }
c => key.push_char(c), c => key.push(c),
} }
} }
if !found_eq { if !found_eq {
@ -288,14 +288,14 @@ impl<'a> Parser<'a> {
} }
Some((pos, '\\')) => { Some((pos, '\\')) => {
match escape(self, pos, multiline) { match escape(self, pos, multiline) {
Some(c) => ret.push_char(c), Some(c) => ret.push(c),
None => {} None => {}
} }
} }
Some((_, '\n')) if multiline => ret.push_char('\n'), Some((_, '\n')) if multiline => ret.push('\n'),
Some((pos, ch)) if ch < '\u001f' => { Some((pos, ch)) if ch < '\u001f' => {
let mut escaped = String::new(); let mut escaped = String::new();
ch.escape_default(|c| escaped.push_char(c)); ch.escape_default(|c| escaped.push(c));
self.errors.push(ParserError { self.errors.push(ParserError {
lo: pos, lo: pos,
hi: pos + 1, hi: pos + 1,
@ -303,7 +303,7 @@ impl<'a> Parser<'a> {
escaped) escaped)
}); });
} }
Some((_, ch)) => ret.push_char(ch), Some((_, ch)) => ret.push(ch),
None => { None => {
self.errors.push(ParserError { self.errors.push(ParserError {
lo: start, lo: start,
@ -379,7 +379,7 @@ impl<'a> Parser<'a> {
} }
Some((pos, ch)) => { Some((pos, ch)) => {
let mut escaped = String::new(); let mut escaped = String::new();
ch.escape_default(|c| escaped.push_char(c)); ch.escape_default(|c| escaped.push(c));
let next_pos = me.next_pos(); let next_pos = me.next_pos();
me.errors.push(ParserError { me.errors.push(ParserError {
lo: pos, lo: pos,
@ -422,7 +422,7 @@ impl<'a> Parser<'a> {
} }
break break
} }
Some((_, ch)) => ret.push_char(ch), Some((_, ch)) => ret.push(ch),
None => { None => {
self.errors.push(ParserError { self.errors.push(ParserError {
lo: start, lo: start,
@ -500,7 +500,7 @@ impl<'a> Parser<'a> {
let mut date = self.input.slice(start, end_so_far).to_string(); let mut date = self.input.slice(start, end_so_far).to_string();
for _ in range(0u, 15u) { for _ in range(0u, 15u) {
match self.cur.next() { match self.cur.next() {
Some((_, ch)) => date.push_char(ch), Some((_, ch)) => date.push(ch),
None => { None => {
self.errors.push(ParserError { self.errors.push(ParserError {
lo: start, lo: start,