diff options
author | Patrick Griffis <tingping@tingping.se> | 2017-06-15 22:39:21 -0400 |
---|---|---|
committer | Patrick Griffis <tingping@tingping.se> | 2017-06-15 22:40:00 -0400 |
commit | 604adce33f89762f05e5385266d7b1a7d2f344db (patch) | |
tree | 836dc27098410f3c6388a8d8f321473b949a9fa1 | |
parent | f75d39468317fa642fca264ef05c4ef7c86fd9ca (diff) | |
download | meson-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
-rw-r--r-- | mesonbuild/modules/gnome.py | 4 |
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') |