summaryrefslogtreecommitdiff
path: root/mesonbuild/compilers/cpp.py
diff options
context:
space:
mode:
Diffstat (limited to 'mesonbuild/compilers/cpp.py')
-rw-r--r--mesonbuild/compilers/cpp.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/mesonbuild/compilers/cpp.py b/mesonbuild/compilers/cpp.py
index 1f0952455..f9ebf08da 100644
--- a/mesonbuild/compilers/cpp.py
+++ b/mesonbuild/compilers/cpp.py
@@ -622,8 +622,8 @@ class ElbrusCPPCompiler(ElbrusCompiler, CPPCompiler):
args: T.List[str] = []
key = self.form_compileropt_key('std')
std = options.get_value(key)
- if std.value != 'none':
- args.append(self._find_best_cpp_std(std.value))
+ if std != 'none':
+ args.append(self._find_best_cpp_std(std))
key = self.form_compileropt_key('eh')
non_msvc_eh_options(options.get_value(key), args)
@@ -699,7 +699,7 @@ class IntelCPPCompiler(IntelGnuLikeCompiler, CPPCompiler):
'c++03': 'c++98',
'gnu++03': 'gnu++98'
}
- args.append('-std=' + remap_cpp03.get(std.value, std))
+ args.append('-std=' + remap_cpp03.get(std, std))
if options.get_value(key.evolve('eh')) == 'none':
args.append('-fno-exceptions')
if not options.get_value(key.evolve('rtti')):