From 3e8262655c090adb32238c9ebc17f8b5a7594454 Mon Sep 17 00:00:00 2001 From: Sven Verdoolaege Date: Sun, 16 Jan 2011 15:00:31 +0100 Subject: [PATCH] isl_basic_map_from_constraint_matrices: clear newly created divs Signed-off-by: Sven Verdoolaege --- isl_map.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/isl_map.c b/isl_map.c index 89be7b2..8812277 100644 --- a/isl_map.c +++ b/isl_map.c @@ -7982,9 +7982,12 @@ __isl_give isl_basic_map *isl_basic_map_from_constraint_matrices( eq->n_row, ineq->n_row); if (!bmap) goto error; - for (i = 0; i < extra; ++i) - if (isl_basic_map_alloc_div(bmap) < 0) + for (i = 0; i < extra; ++i) { + k = isl_basic_map_alloc_div(bmap); + if (k < 0) goto error; + isl_int_set_si(bmap->div[k][0], 0); + } for (i = 0; i < eq->n_row; ++i) { l = isl_basic_map_alloc_equality(bmap); if (l < 0) -- 2.7.4