diff options
author | Daiki Ueno <dueno@src.gnome.org> | 2019-05-15 06:42:44 +0200 |
---|---|---|
committer | Daiki Ueno <dueno@src.gnome.org> | 2019-05-15 06:42:44 +0200 |
commit | 198d70364554dea570033aded74b339d1dc1d3a1 (patch) | |
tree | c22921a003b547ba5f10fc78aa07082d1a814d57 | |
parent | 1b6742acc9984f15665b8dba0a654e616426cb62 (diff) | |
download | gnome-keyring-198d70364554dea570033aded74b339d1dc1d3a1.tar.gz |
build: Remove configure check for MADV_DONTDUMP
It can be checked in the source code instead.
-rw-r--r-- | configure.ac | 8 | ||||
-rw-r--r-- | egg/egg-secure-memory.c | 2 |
2 files changed, 1 insertions, 9 deletions
diff --git a/configure.ac b/configure.ac index de0c759b..4b836641 100644 --- a/configure.ac +++ b/configure.ac @@ -184,14 +184,6 @@ AC_CHECK_FUNCS(gettimeofday fsync) AC_CHECK_FUNCS(mlock) # -------------------------------------------------------------------- -# Prevent memory from being included in core dumps -# - -AC_CHECK_DEFINE([sys/mman.h],[MADV_DONTDUMP], - AC_DEFINE([HAVE_MADV_DONTDUMP], [1], - [Define if madvise knows about MADV_DONTDUMP])) - -# -------------------------------------------------------------------- # socket() # diff --git a/egg/egg-secure-memory.c b/egg/egg-secure-memory.c index 3dca8fb5..ed6fbcc8 100644 --- a/egg/egg-secure-memory.c +++ b/egg/egg-secure-memory.c @@ -885,7 +885,7 @@ sec_acquire_pages (size_t *sz, DEBUG_ALLOC ("gkr-secure-memory: new block ", *sz); -#if defined(HAVE_MADV_DONTDUMP) +#if defined(MADV_DONTDUMP) if (madvise (pages, *sz, MADV_DONTDUMP) < 0) { if (show_warning && egg_secure_warnings) { /* |