>From de9750a246eb56541ef5c03fa5e49c07141e0c98 Mon Sep 17 00:00:00 2001
From: Tamas TEVESZ <[email protected]>
Date: Wed, 29 Sep 2010 00:02:03 +0200
Subject: [PATCH] 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 <[email protected]>
---
WINGs/userdefaults.c | 8 --------
configure.ac | 2 +-
2 files changed, 1 insertions(+), 9 deletions(-)
diff --git a/WINGs/userdefaults.c b/WINGs/userdefaults.c
index 39485dd..4eaed82 100644
--- a/WINGs/userdefaults.c
+++ b/WINGs/userdefaults.c
@@ -117,11 +117,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);
@@ -133,11 +129,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 d8ce1ce..1df077c 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 =========================
--
1.7.0.4
--
[-]
mkdir /nonexistentFrom de9750a246eb56541ef5c03fa5e49c07141e0c98 Mon Sep 17 00:00:00 2001
From: Tamas TEVESZ <[email protected]>
Date: Wed, 29 Sep 2010 00:02:03 +0200
Subject: [PATCH] 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 <[email protected]>
---
WINGs/userdefaults.c | 8 --------
configure.ac | 2 +-
2 files changed, 1 insertions(+), 9 deletions(-)
diff --git a/WINGs/userdefaults.c b/WINGs/userdefaults.c
index 39485dd..4eaed82 100644
--- a/WINGs/userdefaults.c
+++ b/WINGs/userdefaults.c
@@ -117,11 +117,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);
@@ -133,11 +129,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 d8ce1ce..1df077c 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 =========================
--
1.7.0.4