From 2da2800028dd5f65a88d26037acb27c8c906cda7 Mon Sep 17 00:00:00 2001 From: Jesse Luehrs Date: Sat, 13 Nov 2021 17:42:29 -0500 Subject: handle escaping backslashes when generating fixtures --- examples/generate_fixture.rs | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'examples') diff --git a/examples/generate_fixture.rs b/examples/generate_fixture.rs index a411e8b..6e36a42 100644 --- a/examples/generate_fixture.rs +++ b/examples/generate_fixture.rs @@ -50,6 +50,10 @@ fn unhex(s: &[u8]) -> Vec { while i < s.len() { if s[i] == b'\\' { match s[i + 1] { + b'\\' => { + ret.push(b'\\'); + i += 2; + } b'x' => { let upper = s[i + 2]; let lower = s[i + 3]; -- cgit v1.2.3-54-g00ecf