From 7af318a15e58ebb58f6f54f9cfe4091b2f80d3b4 Mon Sep 17 00:00:00 2001 From: Sven Verdoolaege Date: Wed, 22 Sep 2010 11:05:26 +0200 Subject: [PATCH] isl_basic_set_swap_vars: finalize result Signed-off-by: Sven Verdoolaege --- isl_map.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/isl_map.c b/isl_map.c index 0f03cbf..94d9aed 100644 --- a/isl_map.c +++ b/isl_map.c @@ -1236,7 +1236,8 @@ struct isl_basic_set *isl_basic_set_swap_vars( isl_blk_free(bset->ctx, blk); ISL_F_CLR(bset, ISL_BASIC_SET_NORMALIZED); - return isl_basic_set_gauss(bset, NULL); + bset = isl_basic_set_gauss(bset, NULL); + return isl_basic_set_finalize(bset); error: isl_basic_set_free(bset); return NULL; -- 2.7.4