From e73377fbda876574c39137aced0dfd134805a6d3 Mon Sep 17 00:00:00 2001 From: "Sven M. Hallberg" Date: Wed, 17 Apr 2013 15:09:24 +0200 Subject: [PATCH] actually use the chosen backend in benchmark, was always PB_MIN --- src/benchmark.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/benchmark.c b/src/benchmark.c index 577a380..41d9164 100644 --- a/src/benchmark.c +++ b/src/benchmark.c @@ -36,7 +36,7 @@ HBenchmarkResults *h_benchmark__m(HAllocator* mm__, const HParser* parser, HPars for (backend = PB_MIN; backend < PB_MAX; backend++) { ret->results[backend].backend = backend; // Step 1: Compile grammar for given parser... - if (h_compile(parser, PB_MIN, NULL) == -1) { + if (h_compile(parser, backend, NULL) == -1) { // backend inappropriate for grammar... fprintf(stderr, "failed\n"); ret->results[backend].compile_success = false;