aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--mesonbuild/compilers/mixins/visualstudio.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/mesonbuild/compilers/mixins/visualstudio.py b/mesonbuild/compilers/mixins/visualstudio.py
index 48d0bbb..de179af 100644
--- a/mesonbuild/compilers/mixins/visualstudio.py
+++ b/mesonbuild/compilers/mixins/visualstudio.py
@@ -140,7 +140,8 @@ class VisualStudioLikeCompiler(Compiler, metaclass=abc.ABCMeta):
# Override CCompiler.get_always_args
def get_always_args(self) -> T.List[str]:
- return self.always_args
+ # TODO: use ImmutableListProtocol[str] here instead
+ return self.always_args.copy()
def get_pch_suffix(self) -> str:
return 'pch'