From ff27ab80260fef49059f32b5b9a373e303decf44 Mon Sep 17 00:00:00 2001 From: Sven Verdoolaege Date: Sat, 7 Jan 2017 14:24:16 +0100 Subject: [PATCH] isl_set_cow: add memory management annotations Signed-off-by: Sven Verdoolaege --- isl_map.c | 2 +- isl_map_private.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/isl_map.c b/isl_map.c index 2a672884..840e13c0 100644 --- a/isl_map.c +++ b/isl_map.c @@ -1905,7 +1905,7 @@ static __isl_give isl_map *clear_caches(__isl_take isl_map *map) return map; } -struct isl_set *isl_set_cow(struct isl_set *set) +__isl_give isl_set *isl_set_cow(__isl_take isl_set *set) { return isl_map_cow(set); } diff --git a/isl_map_private.h b/isl_map_private.h index eea4011b..694ed471 100644 --- a/isl_map_private.h +++ b/isl_map_private.h @@ -253,7 +253,7 @@ int isl_inequality_negate(struct isl_basic_map *bmap, unsigned pos); __isl_give isl_basic_set *isl_basic_set_cow(__isl_take isl_basic_set *bset); __isl_give isl_basic_map *isl_basic_map_cow(__isl_take isl_basic_map *bmap); -struct isl_set *isl_set_cow(struct isl_set *set); +__isl_give isl_set *isl_set_cow(__isl_take isl_set *set); struct isl_map *isl_map_cow(struct isl_map *map); uint32_t isl_basic_map_get_hash(__isl_keep isl_basic_map *bmap); -- 2.11.4.GIT