summaryrefslogtreecommitdiff
path: root/isl_map_piplib.c
diff options
context:
space:
mode:
Diffstat (limited to 'isl_map_piplib.c')
-rw-r--r--isl_map_piplib.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/isl_map_piplib.c b/isl_map_piplib.c
index 0c9a1130..257b4607 100644
--- a/isl_map_piplib.c
+++ b/isl_map_piplib.c
@@ -224,8 +224,7 @@ static struct isl_map *scan_quast_r(struct scan_data *data, PipQuast *q,
map = isl_map_add(map, isl_basic_map_copy(bmap));
if (isl_basic_map_free_equality(bmap, n_out))
goto error;
- } else if (map->n && data->rest) {
- /* not interested in rest if no sol */
+ } else if (data->rest) {
struct isl_basic_set *bset;
bset = isl_basic_set_from_basic_map(isl_basic_map_copy(bmap));
bset = isl_basic_set_drop_dims(bset, n_in, n_out);