From d8eea6a15591aaf654f2cbe11f7daa5921e32634 Mon Sep 17 00:00:00 2001 From: Tamas TEVESZ Date: Wed, 29 Sep 2010 00:02:03 +0200 Subject: [PATCH] WINGs: Dead code removal - on_exit is nowhere to be found in recent written history - so there haven't for long been a system with !HAVE_ATEXIT - so there is no need for either #ifdef HAVE_ATEXITs or configure checks for atexit Signed-off-by: Tamas TEVESZ --- WINGs/userdefaults.c | 8 -------- configure.ac | 2 +- 2 files changed, 1 insertion(+), 9 deletions(-) diff --git a/WINGs/userdefaults.c b/WINGs/userdefaults.c index cb2cc051..3553b361 100644 --- a/WINGs/userdefaults.c +++ b/WINGs/userdefaults.c @@ -102,11 +102,7 @@ char *wglobaldefaultspathfordomain(const char *domain) } static void -#ifdef HAVE_ATEXIT saveDefaultsChanges(void) -#else -saveDefaultsChanges(int foo, void *bar) -#endif { /* save the user defaults databases */ synchronizeUserDefaults(NULL); @@ -118,11 +114,7 @@ static void registerSaveOnExit(void) static Bool registeredSaveOnExit = False; if (!registeredSaveOnExit) { -#ifdef HAVE_ATEXIT atexit(saveDefaultsChanges); -#else - on_exit(saveDefaultsChanges, (void *)NULL); -#endif registeredSaveOnExit = True; } } diff --git a/configure.ac b/configure.ac index 9afae793..0363c4a0 100644 --- a/configure.ac +++ b/configure.ac @@ -163,7 +163,7 @@ dnl not used anywhere AC_FUNC_MEMCMP AC_FUNC_VPRINTF AC_CHECK_FUNCS(gethostname select poll strcasecmp strncasecmp \ - setsid atexit mallinfo mkstemp sysconf) + setsid mallinfo mkstemp sysconf) dnl Check for strlcat/strlcpy dnl ========================= -- 2.11.4.GIT