diff options
| author | Laurenz <laurmaedje@gmail.com> | 2021-08-14 15:24:59 +0200 |
|---|---|---|
| committer | Laurenz <laurmaedje@gmail.com> | 2021-08-14 15:55:39 +0200 |
| commit | 6ae6d86b9c6fefe6c5379ac1b20ea90634c09c81 (patch) | |
| tree | 2504c3b46807be148b9efbadf9b23e57bb77b8f3 /src/parse/resolve.rs | |
| parent | fcb4e451186067cdf6efe3c14cbfa7561b366a6c (diff) | |
Separate type for string values
Diffstat (limited to 'src/parse/resolve.rs')
| -rw-r--r-- | src/parse/resolve.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/parse/resolve.rs b/src/parse/resolve.rs index 7ceac128..80e3bbc0 100644 --- a/src/parse/resolve.rs +++ b/src/parse/resolve.rs @@ -29,12 +29,12 @@ pub fn resolve_string(string: &str) -> EcoString { out.push(c); } else { // TODO: Feedback that unicode escape sequence is wrong. - out += s.eaten_from(start); + out.push_str(s.eaten_from(start)); } } // TODO: Feedback about invalid escape sequence. - _ => out += s.eaten_from(start), + _ => out.push_str(s.eaten_from(start)), } } @@ -138,7 +138,7 @@ mod tests { fn test_resolve_strings() { #[track_caller] fn test(string: &str, expected: &str) { - assert_eq!(resolve_string(string), expected.to_string()); + assert_eq!(resolve_string(string), expected); } test(r#"hello world"#, "hello world"); |
