From ff9b46a2014f36fd5466914f61c06fc68b327c99 Mon Sep 17 00:00:00 2001 From: Sven Verdoolaege Date: Wed, 5 Jun 2013 09:35:10 +0200 Subject: [PATCH] isl_map_to_basic_set_free: return NULL Signed-off-by: Sven Verdoolaege --- isl_map_to_basic_set.c | 5 +++-- isl_map_to_basic_set.h | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/isl_map_to_basic_set.c b/isl_map_to_basic_set.c index 8c85b33d..253b9520 100644 --- a/isl_map_to_basic_set.c +++ b/isl_map_to_basic_set.c @@ -31,13 +31,14 @@ static int free_pair(void **entry, void *user) return 0; } -void isl_map_to_basic_set_free(isl_ctx *ctx, +void *isl_map_to_basic_set_free(isl_ctx *ctx, __isl_take isl_map_to_basic_set *hmap) { if (!hmap) - return; + return NULL; isl_hash_table_foreach(ctx, &hmap->table, &free_pair, NULL); isl_hash_table_free(ctx, &hmap->table); + return NULL; } static int has_key(const void *entry, const void *key) diff --git a/isl_map_to_basic_set.h b/isl_map_to_basic_set.h index 63fa1820..574b286b 100644 --- a/isl_map_to_basic_set.h +++ b/isl_map_to_basic_set.h @@ -12,7 +12,7 @@ typedef struct isl_map_to_basic_set isl_map_to_basic_set; __isl_give isl_map_to_basic_set *isl_map_to_basic_set_alloc( isl_ctx *ctx, int min_size); -void isl_map_to_basic_set_free(isl_ctx *ctx, +void *isl_map_to_basic_set_free(isl_ctx *ctx, __isl_take isl_map_to_basic_set *map2bset); int isl_map_to_basic_set_has(isl_ctx *ctx, -- 2.11.4.GIT