summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorbernard.xiong <[email protected]>2009-09-28 07:06:29 +0000
committerbernard.xiong <[email protected]>2009-09-28 07:06:29 +0000
commitbd11f44ab4660f0a42d43ed6c4e8268b2de6f99c (patch)
tree1ee265e56ead49f7669a0e8a1dfe16c4a7357dd7 /src
parent6a26038b1669eb29cda1c5213eb76205dd90d20e (diff)
fix the memory statistic issue in rt_realloc function.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@53 bbd45198-f89e-11dd-88c7-29a3b14d5316
Diffstat (limited to 'src')
-rw-r--r--src/mem.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mem.c b/src/mem.c
index 4aeae0b589..37ad734a3d 100644
--- a/src/mem.c
+++ b/src/mem.c
@@ -371,9 +371,9 @@ void *rt_realloc(void *rmem, rt_size_t newsize)
if (newsize + SIZEOF_STRUCT_MEM + MIN_SIZE < size)
{
-#if MEM_STATS
+#ifdef RT_MEM_STATS
used_mem -= (size - newsize);
-#endif /* MEM_STATS */
+#endif
ptr2 = ptr + SIZEOF_STRUCT_MEM + newsize;
mem2 = (struct heap_mem *)&heap_ptr[ptr2];