From 27d475cc4c68d2a846d84061f48c7802def82e5f Mon Sep 17 00:00:00 2001 From: Sven Verdoolaege Date: Fri, 20 Feb 2015 11:53:58 +0100 Subject: [PATCH] isl_basic_map_gist: fix typo in code Since "eq" is a copy of "bset", it should have the same value, but the code was still wrong. Detected by a scan_build on Polly. Signed-off-by: Sven Verdoolaege --- isl_map_simplify.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/isl_map_simplify.c b/isl_map_simplify.c index 78815bd9..abba2503 100644 --- a/isl_map_simplify.c +++ b/isl_map_simplify.c @@ -2276,7 +2276,7 @@ struct isl_basic_map *isl_basic_map_gist(struct isl_basic_map *bmap, n_eq = bset->n_eq; n_ineq = bset->n_ineq; eq = isl_basic_set_copy(bset); - eq = isl_basic_set_cow(bset); + eq = isl_basic_set_cow(eq); if (isl_basic_set_free_inequality(eq, n_ineq) < 0) eq = isl_basic_set_free(eq); if (isl_basic_set_free_equality(bset, n_eq) < 0) -- 2.11.4.GIT