isl_convex_hull.c: uset_convex_hull_wrap: add memory management annotations
authorSven Verdoolaege <skimo@kotnet.org>
Tue, 26 Jul 2016 15:25:16 +0000 (26 17:25 +0200)
committerSven Verdoolaege <skimo@kotnet.org>
Mon, 24 Apr 2017 11:38:33 +0000 (24 13:38 +0200)
Signed-off-by: Sven Verdoolaege <skimo@kotnet.org>
isl_convex_hull.c

index c2d68a2..dcf6b69 100644 (file)
@@ -1271,7 +1271,7 @@ error:
        return NULL;
 }
 
-static struct isl_basic_set *uset_convex_hull_wrap(struct isl_set *set);
+static __isl_give isl_basic_set *uset_convex_hull_wrap(__isl_take isl_set *set);
 static __isl_give isl_basic_set *modulo_affine_hull(
        __isl_take isl_set *set, __isl_take isl_basic_set *affine_hull);
 
@@ -1717,7 +1717,7 @@ static struct isl_basic_set *proto_hull(struct isl_set *set, int *is_hull)
        return common_constraints(hull, set, is_hull);
 }
 
-static struct isl_basic_set *uset_convex_hull_wrap(struct isl_set *set)
+static __isl_give isl_basic_set *uset_convex_hull_wrap(__isl_take isl_set *set)
 {
        struct isl_basic_set *hull;
        int is_hull;