isl_pw_*_on_shared_domain_in: avoid double free on error path
[platform/upstream/isl.git] / isl_affine_hull.c
index bb89836..e71bc10 100644 (file)
@@ -1064,6 +1064,7 @@ static struct isl_basic_set *equalities_in_underlying_set(
 
        return hull;
 error:
+       isl_mat_free(T1);
        isl_mat_free(T2);
        isl_basic_set_free(bset);
        isl_basic_set_free(hull);