aboutsummaryrefslogtreecommitdiffstats
path: root/src/parse/mod.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/parse/mod.rs')
-rw-r--r--src/parse/mod.rs5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/parse/mod.rs b/src/parse/mod.rs
index efef937..b908441 100644
--- a/src/parse/mod.rs
+++ b/src/parse/mod.rs
@@ -717,7 +717,10 @@ impl StringDelimiter {
let first = s[0];
match self {
StringDelimiter::None => {
- if matches!(first, b' ' | b'$' | b'\\' | b'\'' | b'"' | b'|' | b'{' | b'}') {
+ if matches!(
+ first,
+ b' ' | b'$' | b'\\' | b'\'' | b'"' | b'|' | b'{' | b'}' | b';'
+ ) {
out.push(b'\\');
}
}