diff options
Diffstat (limited to 'meson.build')
-rw-r--r-- | meson.build | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/meson.build b/meson.build index 840ff74f..7fc68b96 100644 --- a/meson.build +++ b/meson.build @@ -372,6 +372,12 @@ else if have use_db = 'gdbm' cdata.set('HAVE_GDBM_H', 1) + if cc.compiles('''#include <gdbm.h> + int db_close(void *dbm) {return gdbm_close(dbm);}''', + args: '-D_GNU_SOURCE', + name: 'gdbm_close returns int') + cdata.set('GDBM_CLOSE_RETURNS_INT', 1) + endif endif endif endif |