From a1d678444c713218bc18ae7bc7b2f497da512a18 Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Thu, 16 May 2002 14:14:29 +0000 Subject: bmalloc_status() only works if compiled with DEBUG git-svn-id: svn://svn.rockbox.org/rockbox/trunk@595 a1c6a512-1295-4272-9138-f99709370657 --- firmware/malloc/bmalloc.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'firmware/malloc') diff --git a/firmware/malloc/bmalloc.c b/firmware/malloc/bmalloc.c index c83bd09628..a26c5c68a0 100644 --- a/firmware/malloc/bmalloc.c +++ b/firmware/malloc/bmalloc.c @@ -238,12 +238,13 @@ static void bmalloc_failed(size_t size) #define bmalloc_failed(x) #endif -void bmalloc_status() +void bmalloc_status(void) { +#ifdef DEBUG struct BlockInfo *block = blockHead; long mem_free = 0; long mem_used = 0; -#if 1 + printf("List of BLOCKS (in address order):\n"); while(block) { printf(" START %p END %p SIZE %ld FLAG %s\n", @@ -259,10 +260,11 @@ void bmalloc_status() } printf(" Used mem: %ld , free mem: %ld (total %ld)\n", mem_used, mem_free, mem_used + mem_free); -#endif bmalloc_print_sizes(); +#endif } + void *bmalloc(size_t size) { void *mem; -- cgit v1.2.3