Module: xenomai-3 Branch: master Commit: a6cdfb8578868e3def6341aeda8dd6989e770d4b URL: http://git.xenomai.org/?p=xenomai-3.git;a=commit;h=a6cdfb8578868e3def6341aeda8dd6989e770d4b
Author: Philippe Gerum <r...@xenomai.org> Date: Sun Jun 21 12:13:53 2015 +0200 copperplate/heapobj-malloc: fix usage tracking --- lib/copperplate/heapobj-malloc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/copperplate/heapobj-malloc.c b/lib/copperplate/heapobj-malloc.c index 9dbed81..88a720b 100644 --- a/lib/copperplate/heapobj-malloc.c +++ b/lib/copperplate/heapobj-malloc.c @@ -146,10 +146,10 @@ void pvheapobj_free(struct heapobj *hobj, void *ptr) struct pool_header *ph = hobj->priv.pool; assert(hobj->size >= bh->size); - __STD(free(bh)); write_lock(&ph->lock); ph->used -= bh->size; write_unlock(&ph->lock); + __STD(free(bh)); } size_t pvheapobj_inquire(struct heapobj *hobj) _______________________________________________ Xenomai-git mailing list Xenomai-git@xenomai.org http://xenomai.org/mailman/listinfo/xenomai-git