diff options
Diffstat (limited to 'polly/lib/External/isl/isl_equalities.c')
-rw-r--r-- | polly/lib/External/isl/isl_equalities.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/polly/lib/External/isl/isl_equalities.c b/polly/lib/External/isl/isl_equalities.c index caefd527cc2..07b053e94f6 100644 --- a/polly/lib/External/isl/isl_equalities.c +++ b/polly/lib/External/isl/isl_equalities.c @@ -689,7 +689,8 @@ static struct isl_basic_set *compress_variables( isl_mat_free(*T2); *T2 = NULL; } - return isl_basic_set_set_to_empty(bset); + bset = isl_basic_set_set_to_empty(bset); + return return_with_identity(bset, T, T2); } bset = isl_basic_set_preimage(bset, T ? isl_mat_copy(TC) : TC); |