diff --git a/meson.build b/meson.build index e95743ff9..67abb482d 100644 --- a/meson.build +++ b/meson.build @@ -13,6 +13,7 @@ cc = meson.get_compiler('c') add_project_arguments('-fno-strict-aliasing', language : 'c') add_project_arguments('-fvisibility=hidden', language : 'c') +add_project_arguments('-Wvla', language: 'c') add_project_link_arguments('-fvisibility=hidden', language : 'c') @@ -46,6 +47,7 @@ if cc.get_id() == 'gcc' or cc.get_id() == 'clang' '-Werror=address', '-Werror=int-to-pointer-cast', '-Werror=pointer-to-int-cast', + '-Wvla', ] else test_wflags = []