ADDED .fossil-settings/ignore-glob Index: .fossil-settings/ignore-glob ================================================================== --- .fossil-settings/ignore-glob +++ .fossil-settings/ignore-glob @@ -0,0 +1,15 @@ +Makefile +aclocal.m4 +cackey.o +cackey_g.o +config.guess +config.h +config.h.in +config.log +config.status +config.sub +configure +install-sh +libcackey_g.so +libcackey.so +libcackey.syms Index: cackey.c ================================================================== --- cackey.c +++ cackey.c @@ -268,10 +268,16 @@ logfile = getenv("CACKEY_DEBUG_LOGFILE"); } else { logfile++; } } + +#ifdef CACKEY_DEBUG_LOGFILE + if (logfile == NULL) { + logfile = CACKEY_DEBUG_LOGFILE; + } +#endif if (logfile != NULL) { CACKEY_DEBUG_PRINTF("Found log file: %s", logfile); fd = fopen(logfile, "a"); Index: leakcheck/leakcheck ================================================================== --- leakcheck/leakcheck +++ leakcheck/leakcheck @@ -9,11 +9,11 @@ echo " filename Name of file containing debugging output" >&2 exit 1 fi -egrep '(MALLOC|FREE|REALLOC)' "${LEAKCHECKFILE}" | sed 's@^.*FREE(\(0x[0-9a-f]*\)).*$@free \1@;s@^.*MALLOC() = @malloc @;s@^.*REALLOC(\(0x[0-9a-f]*\)) = @realloc \1 @' > "${TMPFILE}" +egrep '(MALLOC|FREE|REALLOC)' "${LEAKCHECKFILE}" | sed 's@^.*FREE(\([x0-9a-fA-F]*\)).*$@free \1@;s@^.*MALLOC() = @malloc @;s@^.*REALLOC(\([x0-9a-fA-F]*\)) = @realloc \1 @' > "${TMPFILE}" cat "${TMPFILE}" | while read op addr newaddr; do case "${op}" in malloc) if [ -z "${alloclist}" ]; then