From 170921f8c21b498ed9a497c52931e72e791f2fd9 Mon Sep 17 00:00:00 2001 From: TazyFoundSoup Date: Tue, 5 May 2026 20:01:04 +1000 Subject: feat(png): add benchmark markers to png decoding --- bench/bench.h | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) (limited to 'bench/bench.h') diff --git a/bench/bench.h b/bench/bench.h index 9496df9..fc226d9 100644 --- a/bench/bench.h +++ b/bench/bench.h @@ -24,18 +24,15 @@ typedef struct { // These need to be inline so they are fast -static inline ff_bench ff_bench_start(const char* label) { - ff_bench b; - b.label = label; - b._start = clock(); - b._end = 0; - - // Markers - b._mcount = 0; - - return b; +static inline void ff_bench_start(ff_bench *b, const char* label) { + b->label = label; + b->_start = clock(); + b->_end = 0; + b->_mcount = 0; + } + static inline void ff_bench_end(ff_bench *b) { b->_end = clock(); } -- cgit v1.2.3