diff options
Diffstat (limited to 'mesonbuild/interpreterbase/_unholder.py')
-rw-r--r-- | mesonbuild/interpreterbase/_unholder.py | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/mesonbuild/interpreterbase/_unholder.py b/mesonbuild/interpreterbase/_unholder.py index 202f53b..221c52c 100644 --- a/mesonbuild/interpreterbase/_unholder.py +++ b/mesonbuild/interpreterbase/_unholder.py @@ -19,9 +19,7 @@ from ..mesonlib import HoldableObject, MesonBugException import typing as T def _unholder(obj: T.Union[TYPE_var, InterpreterObject]) -> TYPE_var: - if isinstance(obj, str): - return obj - elif isinstance(obj, list): + if isinstance(obj, list): return [_unholder(x) for x in obj] elif isinstance(obj, dict): return {k: _unholder(v) for k, v in obj.items()} |