diff --git a/src/benchmark.c b/src/benchmark.c index 577a380164cd3b18464686d32bda47c42007f20c..41d9164fce1457cb1ff116598fcc54226cb7942a 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;