aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/interpreter/mesonmain.py
diff options
context:
space:
mode:
authorDylan Baker <dylan@pnwbakers.com>2021-11-04 12:32:25 -0700
committerDylan Baker <dylan@pnwbakers.com>2021-11-22 11:28:43 -0800
commit822b087f2496ab06e71d7c0a7f85fb36fd01f16d (patch)
tree05862199466ce289d3cfba6c674758ede7c520f8 /mesonbuild/interpreter/mesonmain.py
parent5593352b87a2cd931fa4e7e5b1e4fa3c4e7fb996 (diff)
downloadmeson-822b087f2496ab06e71d7c0a7f85fb36fd01f16d.zip
meson-822b087f2496ab06e71d7c0a7f85fb36fd01f16d.tar.gz
meson-822b087f2496ab06e71d7c0a7f85fb36fd01f16d.tar.bz2
interpreter: use find_program_impl internally instead of func_find_program
Calling interpreter implementation methods is just a bad idea, apart from the extra type checking that goes into it, we need to pass more arguments than we need to calling the impl method.
Diffstat (limited to 'mesonbuild/interpreter/mesonmain.py')
-rw-r--r--mesonbuild/interpreter/mesonmain.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/mesonbuild/interpreter/mesonmain.py b/mesonbuild/interpreter/mesonmain.py
index adc342f..e973c5d 100644
--- a/mesonbuild/interpreter/mesonmain.py
+++ b/mesonbuild/interpreter/mesonmain.py
@@ -86,7 +86,7 @@ class MesonMain(MesonInterpreterObject):
largs.append(prog)
largs.extend(args)
return self.interpreter.backend.get_executable_serialisation(largs)
- found = self.interpreter.func_find_program({}, prog, {})
+ found = self.interpreter.find_program_impl([prog])
largs.append(found)
largs.extend(args)
es = self.interpreter.backend.get_executable_serialisation(largs)