From e1291fc3f287d1809dffa543229cd3f277df5e02 Mon Sep 17 00:00:00 2001 From: Sven Verdoolaege Date: Wed, 21 Sep 2016 15:19:37 +0200 Subject: [PATCH] isl_basic_map_neg: add memory management annotations Signed-off-by: Sven Verdoolaege --- include/isl/map.h | 2 +- isl_map.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/include/isl/map.h b/include/isl/map.h index 53fd607b..b5e1fe90 100644 --- a/include/isl/map.h +++ b/include/isl/map.h @@ -229,7 +229,7 @@ __isl_give isl_basic_map *isl_basic_map_upper_bound_si( struct isl_basic_map *isl_basic_map_sum( struct isl_basic_map *bmap1, struct isl_basic_map *bmap2); -struct isl_basic_map *isl_basic_map_neg(struct isl_basic_map *bmap); +__isl_give isl_basic_map *isl_basic_map_neg(__isl_take isl_basic_map *bmap); __isl_give isl_map *isl_map_sum(__isl_take isl_map *map1, __isl_take isl_map *map2); diff --git a/isl_map.c b/isl_map.c index edc5c1bd..d74bba60 100644 --- a/isl_map.c +++ b/isl_map.c @@ -4596,7 +4596,7 @@ __isl_give isl_set *isl_set_sum(__isl_take isl_set *set1, /* Given a basic map A -> f(A), construct A -> -f(A). */ -struct isl_basic_map *isl_basic_map_neg(struct isl_basic_map *bmap) +__isl_give isl_basic_map *isl_basic_map_neg(__isl_take isl_basic_map *bmap) { int i, j; unsigned off, n; -- 2.11.4.GIT