From 736f31f9032e3d7d7410f7e75ca1f5937848b2d1 Mon Sep 17 00:00:00 2001 From: Patrick McHardy Date: Sat, 13 Sep 2014 10:07:49 +0100 Subject: dtype: fix memory leak in concat_type_destroy() Free allocated memory for ->desc. Signed-off-by: Patrick McHardy --- src/datatype.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/datatype.c') diff --git a/src/datatype.c b/src/datatype.c index db3fb06c..5599c597 100644 --- a/src/datatype.c +++ b/src/datatype.c @@ -950,6 +950,8 @@ const struct datatype *concat_type_alloc(const struct expr *expr) void concat_type_destroy(const struct datatype *dtype) { - if (dtype->flags & DTYPE_F_ALLOC) + if (dtype->flags & DTYPE_F_ALLOC) { + xfree(dtype->desc); xfree(dtype); + } } -- cgit v1.2.3