From 7368417ce05a129c43abff2b492fd5ad1c305da5 Mon Sep 17 00:00:00 2001 From: midipix Date: Sun, 31 Mar 2024 21:33:18 +0000 Subject: driver: disallow epxlicit --heuristics file name alongside a --mkvars switch. --- src/driver/slbt_driver_ctx.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/driver/slbt_driver_ctx.c b/src/driver/slbt_driver_ctx.c index de1288e..e24942e 100644 --- a/src/driver/slbt_driver_ctx.c +++ b/src/driver/slbt_driver_ctx.c @@ -871,6 +871,14 @@ int slbt_lib_get_driver_ctx( "--disable-static", "--disable-shared"); + if (lconf && mkvars) + return slbt_driver_fail_incompatible_args( + fdctx->fderr, + cctx.drvflags, + meta,program, + "--heuristics=", + "--mkvars="); + /* -static? */ if (cmdstatic) { cctx.drvflags |= SLBT_DRIVER_STATIC; -- cgit v1.2.3