From e88220f200e711c3c642ff9c008c4182959826df Mon Sep 17 00:00:00 2001 From: Sven Verdoolaege Date: Wed, 22 Dec 2010 16:22:54 +0100 Subject: [PATCH] isl_dim_set_name: plug memory leak when overwriting name Signed-off-by: Sven Verdoolaege --- isl_dim.c | 1 + 1 file changed, 1 insertion(+) diff --git a/isl_dim.c b/isl_dim.c index f6e6018..2ada2e1 100644 --- a/isl_dim.c +++ b/isl_dim.c @@ -345,6 +345,7 @@ struct isl_dim *isl_dim_set_name(struct isl_dim *dim, return NULL; if (!name_ok(dim->ctx, s)) goto error; + isl_name_free(dim->ctx, get_name(dim, type, pos)); name = isl_name_get(dim->ctx, s); if (!name) goto error; -- 2.7.4