aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/modules/gnome.py
diff options
context:
space:
mode:
authorPatrick Griffis <tingping@tingping.se>2017-06-15 22:39:21 -0400
committerPatrick Griffis <tingping@tingping.se>2017-06-15 22:40:00 -0400
commit604adce33f89762f05e5385266d7b1a7d2f344db (patch)
tree836dc27098410f3c6388a8d8f321473b949a9fa1 /mesonbuild/modules/gnome.py
parentf75d39468317fa642fca264ef05c4ef7c86fd9ca (diff)
downloadmeson-604adce33f89762f05e5385266d7b1a7d2f344db.zip
meson-604adce33f89762f05e5385266d7b1a7d2f344db.tar.gz
meson-604adce33f89762f05e5385266d7b1a7d2f344db.tar.bz2
gnome: Fix getting sanitize cflags for gir
There was an API break somewhere and this wasn't kept in sync. Part of #1910
Diffstat (limited to 'mesonbuild/modules/gnome.py')
-rw-r--r--mesonbuild/modules/gnome.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/mesonbuild/modules/gnome.py b/mesonbuild/modules/gnome.py
index 6ec7040..7a7ad67 100644
--- a/mesonbuild/modules/gnome.py
+++ b/mesonbuild/modules/gnome.py
@@ -456,8 +456,8 @@ class GnomeModule(ExtensionModule):
cflags += state.global_args[lang]
if state.project_args.get(lang):
cflags += state.project_args[lang]
- sanitize = compiler.get_options().get('b_sanitize')
- if sanitize:
+ if 'b_sanitize' in compiler.base_options:
+ sanitize = state.environment.coredata.base_options['b_sanitize'].value
cflags += compilers.sanitizer_compile_args(sanitize)
if kwargs.get('symbol_prefix'):
sym_prefix = kwargs.pop('symbol_prefix')