aboutsummaryrefslogtreecommitdiffstats
path: root/tests/anonymous_oneof
diff options
context:
space:
mode:
Diffstat (limited to 'tests/anonymous_oneof')
-rw-r--r--tests/anonymous_oneof/SConscript3
1 files changed, 2 insertions, 1 deletions
diff --git a/tests/anonymous_oneof/SConscript b/tests/anonymous_oneof/SConscript
index 051c772f..10672287 100644
--- a/tests/anonymous_oneof/SConscript
+++ b/tests/anonymous_oneof/SConscript
@@ -16,7 +16,8 @@ if env.GetOption('clean') or (match and (version[0] > 2 or (version[0] == 2 and
# Anonymous oneofs are supported by clang and gcc
if 'clang' in env['CC'] or 'gcc' in env['CC']:
env2 = env.Clone()
- env2['CFLAGS'].remove('-pedantic')
+ if '-pedantic' in env2['CFLAGS']:
+ env2['CFLAGS'].remove('-pedantic')
env2.NanopbProto('oneof')
dec = env2.Program(['decode_oneof.c',