diff options
| author | Nick Cameron <ncameron@mozilla.com> | 2015-04-14 13:00:46 +1200 |
|---|---|---|
| committer | Nick Cameron <ncameron@mozilla.com> | 2015-04-14 13:00:46 +1200 |
| commit | 76854677c1b730ecb262b5277a6520fc2ff75974 (patch) | |
| tree | 035a797668300dc97bcb722f9b6b0f463ebc9dd0 /src/changes.rs | |
| parent | a82a9791f80599a2e476be740c49136acd6aa618 (diff) | |
New reformatting of fns
Diffstat (limited to 'src/changes.rs')
| -rw-r--r-- | src/changes.rs | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/changes.rs b/src/changes.rs index 7b56318be09..562aada3103 100644 --- a/src/changes.rs +++ b/src/changes.rs @@ -45,7 +45,8 @@ impl<'a> ChangeSet<'a> { } pub fn push_str(&mut self, file_name: &str, text: &str) { - self.file_map[*file_name].push_str(text) + let buf = self.file_map.get_mut(&*file_name).unwrap(); + buf.push_str(text) } pub fn push_str_span(&mut self, span: Span, text: &str) { @@ -54,7 +55,7 @@ impl<'a> ChangeSet<'a> { } pub fn cur_offset(&mut self, file_name: &str) -> usize { - self.file_map[*file_name].cur_offset() + self.file_map[&*file_name].cur_offset() } pub fn cur_offset_span(&mut self, span: Span) -> usize { @@ -91,7 +92,7 @@ impl<'c, 'a> Iterator for FileIterator<'c, 'a> { let key = self.keys[self.cur_key]; self.cur_key += 1; - return Some((&key, &self.change_set.file_map[*key])) + return Some((&key, &self.change_set.file_map[&*key])) } } |
