diff --git a/meson.build b/meson.build index 9b475fae..fe757eac 100644 --- a/meson.build +++ b/meson.build @@ -501,8 +501,9 @@ if compiler.has_function('snprintf', prefix : '#include ') conf_data.set10('HAVE_SNPRINTF', 1) endif -if compiler.has_function('vsnprintf', prefix : '#include ') +if compiler.has_function('vsnprintf', prefix : '#include \n#include ', args: '-D_ISOC99_SOURCE') conf_data.set10('HAVE_VSNPRINTF', 1) + conf_data.set10('HAVE_C99_VSNPRINTF', 1) endif if compiler.has_function('asprintf', prefix : '#include ', args: '-D_GNU_SOURCE')