[master] 88b2eb8 Plug more minor leaks
Federico G. Schwindt
fgsch at lodoss.net
Sun Apr 22 21:16:16 UTC 2018
commit 88b2eb8ebca45ecadc3370d55b73847ce1dba887
Author: Federico G. Schwindt <fgsch at lodoss.net>
Date: Sun Apr 22 17:07:42 2018 +0100
Plug more minor leaks
diff --git a/bin/varnishtest/vtc_main.c b/bin/varnishtest/vtc_main.c
index 8da7c56..d814944 100644
--- a/bin/varnishtest/vtc_main.c
+++ b/bin/varnishtest/vtc_main.c
@@ -244,7 +244,10 @@ tst_cb(const struct vev *ve, int what)
VEV_Stop(vb, jp->evt);
free(jp->evt);
}
-
+ if (!jp->tst->ntodo) {
+ free(jp->tst->script);
+ FREE_OBJ(jp->tst);
+ }
FREE_OBJ(jp);
return (1);
}
diff --git a/tools/lsan.suppr b/tools/lsan.suppr
index 89bc6c7..d08ee69 100644
--- a/tools/lsan.suppr
+++ b/tools/lsan.suppr
@@ -1,4 +1,6 @@
-leak:varnishtest
+# varnishtest
+leak:parse_string
+leak:receive_frame
# pp->{def,min,max}
leak:MCF_ParamConf
# pp->{def,min,max}
More information about the varnish-commit
mailing list