diff options
Diffstat (limited to 'mesonbuild/interpreter.py')
-rw-r--r-- | mesonbuild/interpreter.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/mesonbuild/interpreter.py b/mesonbuild/interpreter.py index ad381b6..a1ff257 100644 --- a/mesonbuild/interpreter.py +++ b/mesonbuild/interpreter.py @@ -567,7 +567,7 @@ class SubprojectHolder(InterpreterObject): def __init__(self, subinterpreter): super().__init__() - self.subinterpreter = subinterpreter + self.held_object = subinterpreter self.methods.update({'get_variable' : self.get_variable_method, }) @@ -577,7 +577,7 @@ class SubprojectHolder(InterpreterObject): varname = args[0] if not isinstance(varname, str): raise InterpreterException('Get_variable takes a string argument.') - return self.subinterpreter.variables[varname] + return self.held_object.variables[varname] class CompilerHolder(InterpreterObject): def __init__(self, compiler, env): |