[pacman-dev] [PATCH] Remove mcheck.h support

Dan McGee dan at archlinux.org
Thu Oct 13 19:03:30 EDT 2011


When was the last time anyone used this? That's what I thought.

Signed-off-by: Dan McGee <dan at archlinux.org>
---
 configure.ac        |    2 --
 src/pacman/pacman.c |    8 --------
 2 files changed, 0 insertions(+), 10 deletions(-)

diff --git a/configure.ac b/configure.ac
index a5a5bba..c23da75 100644
--- a/configure.ac
+++ b/configure.ac
@@ -295,8 +295,6 @@ AC_MSG_CHECKING(for debug mode request)
 if test "x$debug" = "xyes" ; then
 	AC_MSG_RESULT(yes)
 	AC_DEFINE([PACMAN_DEBUG], , [Enable debug code])
-	# Check for mcheck
-	AC_CHECK_HEADERS([mcheck.h])
 	# Check for -fstack-protector availability
 	GCC_STACK_PROTECT_LIB
 	GCC_STACK_PROTECT_CC
diff --git a/src/pacman/pacman.c b/src/pacman/pacman.c
index d14b887..5ebced2 100644
--- a/src/pacman/pacman.c
+++ b/src/pacman/pacman.c
@@ -39,9 +39,6 @@
 #include <sys/utsname.h> /* uname */
 #include <locale.h> /* setlocale */
 #include <errno.h>
-#if defined(PACMAN_DEBUG) && defined(HAVE_MCHECK_H)
-#include <mcheck.h> /* debug tracing (mtrace) */
-#endif
 
 /* alpm */
 #include <alpm.h>
@@ -769,11 +766,6 @@ int main(int argc, char *argv[])
 	uid_t myuid = geteuid();
 #endif
 
-#if defined(PACMAN_DEBUG) && defined(HAVE_MCHECK_H)
-	/*setenv("MALLOC_TRACE","pacman.mtrace", 0);*/
-	mtrace();
-#endif
-
 	/* Set signal handlers */
 	/* Set up the structure to specify the new action. */
 	new_action.sa_handler = handler;
-- 
1.7.7



More information about the pacman-dev mailing list