Skip to content

Commit aca4406

Browse files
Malhar ThakkarSven Verdoolaege
authored andcommitted
add missing annotations to isl_basic_set_compute_divs
These annotations prevent some memory leak warnings from being raised while performing static analysis. Signed-off-by: Malhar Thakkar <malhar1910@gmail.com> Signed-off-by: Sven Verdoolaege <sven.verdoolaege@gmail.com>
1 parent fc6f66e commit aca4406

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

include/isl/set.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -399,7 +399,7 @@ __isl_give isl_basic_set *isl_basic_set_neg(__isl_take isl_basic_set *bset);
399399
__isl_give isl_set *isl_set_neg(__isl_take isl_set *set);
400400

401401
__isl_give isl_set *isl_set_make_disjoint(__isl_take isl_set *set);
402-
struct isl_set *isl_basic_set_compute_divs(struct isl_basic_set *bset);
402+
__isl_give isl_set *isl_basic_set_compute_divs(__isl_take isl_basic_set *bset);
403403
__isl_give isl_set *isl_set_compute_divs(__isl_take isl_set *set);
404404
ISL_DEPRECATED
405405
__isl_give isl_set *isl_set_align_divs(__isl_take isl_set *set);

isl_map.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7599,7 +7599,7 @@ __isl_give isl_map *isl_map_compute_divs(__isl_take isl_map *map)
75997599
return res;
76007600
}
76017601

7602-
struct isl_set *isl_basic_set_compute_divs(struct isl_basic_set *bset)
7602+
__isl_give isl_set *isl_basic_set_compute_divs(__isl_take isl_basic_set *bset)
76037603
{
76047604
return set_from_map(isl_basic_map_compute_divs(bset_to_bmap(bset)));
76057605
}

0 commit comments

Comments
 (0)