From 9fce0f619467b37746ea962081261018a6edb5f5 Mon Sep 17 00:00:00 2001 From: Malhar Thakkar Date: Mon, 3 Jul 2017 18:01:18 +0530 Subject: [PATCH] add missing annotations to isl_basic_map_align_divs These annotations prevent some memory leak warnings from being raised while performing static analysis. Signed-off-by: Malhar Thakkar Signed-off-by: Sven Verdoolaege --- isl_map_private.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/isl_map_private.h b/isl_map_private.h index d69ec412..36c60ec2 100644 --- a/isl_map_private.h +++ b/isl_map_private.h @@ -271,8 +271,8 @@ void isl_basic_set_swap_div(struct isl_basic_set *bset, int a, int b); __isl_give isl_basic_map *isl_basic_map_order_divs( __isl_take isl_basic_map *bmap); __isl_give isl_map *isl_map_order_divs(__isl_take isl_map *map); -struct isl_basic_map *isl_basic_map_align_divs( - struct isl_basic_map *dst, struct isl_basic_map *src); +__isl_give isl_basic_map *isl_basic_map_align_divs( + __isl_take isl_basic_map *dst, __isl_keep isl_basic_map *src); __isl_give isl_map *isl_map_align_divs_to_basic_map_list( __isl_take isl_map *map, __isl_keep isl_basic_map_list *list); __isl_give isl_basic_map_list *isl_basic_map_list_align_divs_to_basic_map( -- 2.11.4.GIT