From 3366e5e1a42d1ea51758569c494acf62186a2516 Mon Sep 17 00:00:00 2001 From: Anders Olsson Date: Tue, 4 Aug 2020 19:02:18 +0200 Subject: [PATCH] Clear buf before parsing. --- txtlang-gen/src/main.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/txtlang-gen/src/main.rs b/txtlang-gen/src/main.rs index 4597303..52c46c1 100644 --- a/txtlang-gen/src/main.rs +++ b/txtlang-gen/src/main.rs @@ -37,6 +37,8 @@ fn main() -> Result<()> { loop { match reader.read_event(&mut buf) { Ok(Event::Start(ref e)) if e.name() == b"localeDisplayNames" => { + buf.clear(); + results.extend(parse::locale_display_names(&mut reader, &mut buf)); } Err(e) => panic!("Error at position {}: {:?}", reader.buffer_position(), e),