fixed memory leaks

This commit is contained in:
2023-08-14 23:30:54 +02:00
parent 5d82ad37f7
commit fc6ef0f267
11 changed files with 106 additions and 85 deletions

View File

@@ -218,24 +218,24 @@ distuninstallcheck_listfiles = find . -type f -print
am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \
| sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$'
distcleancheck_listfiles = find . -type f -print
ACLOCAL = ${SHELL} /home/ziggi/projects/jcomp/missing aclocal
ACLOCAL = ${SHELL} /home/ziggi/Projects/jcomp/missing aclocal
AMTAR = $${TAR-tar}
AM_DEFAULT_VERBOSITY = 1
APP_CACHEDIR = /home/ziggi/projects/jcomp/cache
APP_CONFIGDIR = /home/ziggi/projects/jcomp/
APP_DATABASEDIR = /home/ziggi/projects/jcomp/data
APP_LIBDIR = /home/ziggi/projects/jcomp/lib
APP_LOGDIR = /home/ziggi/projects/jcomp/log
APP_RUNDIR = /home/ziggi/projects/jcomp/run
APP_CACHEDIR = /home/ziggi/Projects/jcomp/cache
APP_CONFIGDIR = /home/ziggi/Projects/jcomp/
APP_DATABASEDIR = /home/ziggi/Projects/jcomp/data
APP_LIBDIR = /home/ziggi/Projects/jcomp/lib
APP_LOGDIR = /home/ziggi/Projects/jcomp/log
APP_RUNDIR = /home/ziggi/Projects/jcomp/run
APP_USER = ziggi
AUTOCONF = ${SHELL} /home/ziggi/projects/jcomp/missing autoconf
AUTOHEADER = ${SHELL} /home/ziggi/projects/jcomp/missing autoheader
AUTOMAKE = ${SHELL} /home/ziggi/projects/jcomp/missing automake
AUTOCONF = ${SHELL} /home/ziggi/Projects/jcomp/missing autoconf
AUTOHEADER = ${SHELL} /home/ziggi/Projects/jcomp/missing autoheader
AUTOMAKE = ${SHELL} /home/ziggi/Projects/jcomp/missing automake
AWK = gawk
CC = clang
CCDEPMODE = depmode=none
CFLAGS = -g -O2
CP = /bin/cp
CP = /usr/local/bin/gcp
CPPFLAGS =
CYGPATH_W = echo
DEFS = -DHAVE_CONFIG_H
@@ -254,7 +254,7 @@ LDFLAGS =
LIBOBJS =
LIBS =
LTLIBOBJS =
MAKEINFO = ${SHELL} /home/ziggi/projects/jcomp/missing makeinfo
MAKEINFO = ${SHELL} /home/ziggi/Projects/jcomp/missing makeinfo
MKDIR_P = /usr/local/bin/gmkdir -p
OBJEXT = o
PACKAGE = cworker
@@ -268,24 +268,25 @@ PATH_SEPARATOR = :
SET_MAKE =
SHELL = /bin/sh
STRIP =
VALGRIND = /usr/local/bin/valgrind
VERSION = 0.0.1
abs_builddir = /home/ziggi/projects/jcomp
abs_srcdir = /home/ziggi/projects/jcomp
abs_top_builddir = /home/ziggi/projects/jcomp
abs_top_srcdir = /home/ziggi/projects/jcomp
abs_builddir = /home/ziggi/Projects/jcomp
abs_srcdir = /home/ziggi/Projects/jcomp
abs_top_builddir = /home/ziggi/Projects/jcomp
abs_top_srcdir = /home/ziggi/Projects/jcomp
ac_ct_CC = clang
am__include = include
am__leading_dot = .
am__quote =
am__tar = $${TAR-tar} chof - "$$tardir"
am__untar = $${TAR-tar} xf -
app_cachedir = /home/ziggi/projects/jcomp/cache
app_configdir = /home/ziggi/projects/jcomp/
app_databasedir = /home/ziggi/projects/jcomp/data
app_libdir = /home/ziggi/projects/jcomp/lib
app_logdir = /home/ziggi/projects/jcomp/log
app_cachedir = /home/ziggi/Projects/jcomp/cache
app_configdir = /home/ziggi/Projects/jcomp/
app_databasedir = /home/ziggi/Projects/jcomp/data
app_libdir = /home/ziggi/Projects/jcomp/lib
app_logdir = /home/ziggi/Projects/jcomp/log
app_name = cworker
app_rundir = /home/ziggi/projects/jcomp/run
app_rundir = /home/ziggi/Projects/jcomp/run
app_user = ziggi
bindir = ${exec_prefix}/bin
build = amd64-unknown-freebsd12.4
@@ -307,7 +308,7 @@ host_vendor = unknown
htmldir = ${docdir}
includedir = ${prefix}/include
infodir = ${datarootdir}/info
install_sh = ${SHELL} /home/ziggi/projects/jcomp/install-sh
install_sh = ${SHELL} /home/ziggi/Projects/jcomp/install-sh
libdir = ${exec_prefix}/lib
libexecdir = ${exec_prefix}/libexec
localedir = ${datarootdir}/locale
@@ -353,6 +354,7 @@ common_SOURCES = \
rcache.c \
rcache.h
#VALGRIND_OPT = --tool=memcheck
bin_TESTS = \
cflexer_test \
cfparser_test \
@@ -875,9 +877,9 @@ run: $(sbin_PROGRAMS)
test: $(bin_TESTS)
@for test in $(bin_TESTS); do \
echo === Test $${test} ==; \
./$${test}; \
echo === Done $${test} ==; \
echo ======= Test $${test} ======; \
$(VALGRIND) $(VALGRIND_OPT) ./$${test}; \
echo ====== Done $${test} ======; \
done
clean-local: