From aed5ba01c04d0c5fc2700daf770b01c94344e28d Mon Sep 17 00:00:00 2001 From: dwarning Date: Wed, 22 Aug 2018 13:05:19 +0200 Subject: [PATCH] prevent a small memory leak --- src/frontend/measure.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/frontend/measure.c b/src/frontend/measure.c index fff28e919..603b2d0af 100644 --- a/src/frontend/measure.c +++ b/src/frontend/measure.c @@ -291,8 +291,12 @@ do_measure( } /* skip param|expr measurement types for now -- will be done after other measurements */ - if (strncmp(meastype, "param", 5) == 0 || strncmp(meastype, "expr", 4) == 0) + if (strncmp(meastype, "param", 5) == 0 || strncmp(meastype, "expr", 4) == 0) { + txfree(an_type); + txfree(resname); + txfree(meastype); continue; + } /* skip .meas line, if analysis type from line and name of analysis performed differ */ if (strcmp(an_name, an_type) != 0) {