X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/da8980cd59b9ddced3bd88bf21250c76c4f929c4..13a86be8f230907c165887f94fc37a63256b7174:/src/xbt/heap.c diff --git a/src/xbt/heap.c b/src/xbt/heap.c index 5468fc3c96..a91e006bf9 100644 --- a/src/xbt/heap.c +++ b/src/xbt/heap.c @@ -61,7 +61,7 @@ void xbt_heap_free(xbt_heap_t H) int i; if (H->free) for (i = 0; i < H->count; i++) - (*(H->free)) (H->items[i].content); + H->free(H->items[i].content); free(H->items); free(H); return; @@ -171,7 +171,7 @@ void *xbt_heap_remove(xbt_heap_t H, int i) */ XBT_INLINE double xbt_heap_maxkey(xbt_heap_t H) { - xbt_assert0(H->count != 0, "Empty heap"); + xbt_assert(H->count != 0, "Empty heap"); return KEY(H, 0); } @@ -184,7 +184,7 @@ XBT_INLINE double xbt_heap_maxkey(xbt_heap_t H) */ void *xbt_heap_maxcontent(xbt_heap_t H) { - xbt_assert0(H->count != 0, "Empty heap"); + xbt_assert(H->count != 0, "Empty heap"); return CONTENT(H, 0); }