diff options
author | Garrett Berg <vitiral@gmail.com> | 2017-07-21 12:03:42 -0600 |
---|---|---|
committer | Garrett Berg <vitiral@gmail.com> | 2017-07-21 12:03:42 -0600 |
commit | e0bc36051ad764a9032d88ce016b41f7214e4bc2 (patch) | |
tree | d17a6416f1b60bfe0ddabebb30aedb871a716713 /src | |
parent | 8e4813618556165542bf953140713f6dc71b62b8 (diff) | |
download | milf-rs-e0bc36051ad764a9032d88ce016b41f7214e4bc2.tar.gz milf-rs-e0bc36051ad764a9032d88ce016b41f7214e4bc2.zip |
fix "
Diffstat (limited to 'src')
-rw-r--r-- | src/ser.rs | 8 |
1 files changed, 7 insertions, 1 deletions
@@ -413,7 +413,13 @@ impl<'a> Serializer<'a> { }, '\u{c}' => drop(write!(self.dst, "\\f")), '\u{d}' => drop(write!(self.dst, "\\r")), - '\u{22}' => drop(write!(self.dst, "\\\"")), + '\u{22}' => { + if do_pretty { + drop(write!(self.dst, "\"")) + } else { + drop(write!(self.dst, "\\\"")) + } + }, '\u{5c}' => drop(write!(self.dst, "\\\\")), c if c < '\u{1f}' => { drop(write!(self.dst, "\\u{:04X}", ch as u32)) |