From 59e948d575b8192e31e2f57668c47c9531f14a04 Mon Sep 17 00:00:00 2001 From: Lucas Riutzel Date: Wed, 9 Nov 2016 22:03:37 -0600 Subject: [PATCH] fix benchmarking after 7a268f3 --- benches/tokenizer.rs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/benches/tokenizer.rs b/benches/tokenizer.rs index bdc70651..878d23e5 100644 --- a/benches/tokenizer.rs +++ b/benches/tokenizer.rs @@ -21,16 +21,19 @@ use test::{DynTestName, DynBenchFn, TDynBenchFn}; use test::ShouldPanic::No; use tendril::{ByteTendril, StrTendril, ReadExt, SliceExt}; -use html5ever::tokenizer::{TokenSink, Token, Tokenizer, TokenizerOpts}; +use html5ever::tokenizer::{TokenSink, Token, Tokenizer, TokenizerOpts, TokenSinkResult}; use html5ever::tokenizer::buffer_queue::BufferQueue; struct Sink; impl TokenSink for Sink { - fn process_token(&mut self, token: Token) { + type Handle = (); + + fn process_token(&mut self, token: Token) -> TokenSinkResult<()> { // Don't use the token, but make sure we don't get // optimized out entirely. black_box(token); + TokenSinkResult::Continue } }