summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorBernard Xiong <[email protected]>2015-04-10 06:55:33 +0000
committerBernard Xiong <[email protected]>2015-04-10 06:55:33 +0000
commit9201289281cf8e32f15ad43ce13e4f0f5def8d14 (patch)
tree7bcee4f48ffff322a82beafcf1636c438e0b6444 /src
parent78ef35f2cfb97380666d9e5925ff7fb73c658e78 (diff)
parent1f95de43aa6f24d2684e40b1d9e1a60689f7651d (diff)
Merge branch 'master' of github.com:BernardXiong/rt-thread
Diffstat (limited to 'src')
-rw-r--r--src/memheap.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/memheap.c b/src/memheap.c
index adb5c86053..86e4461675 100644
--- a/src/memheap.c
+++ b/src/memheap.c
@@ -517,6 +517,7 @@ void rt_memheap_free(void *ptr)
/* check magic */
RT_ASSERT((header_ptr->magic & RT_MEMHEAP_MASK) == RT_MEMHEAP_MAGIC);
+ RT_ASSERT(header_ptr->magic & RT_MEMHEAP_USED);
/* check whether this block of memory has been over-written. */
RT_ASSERT((header_ptr->next->magic & RT_MEMHEAP_MASK) == RT_MEMHEAP_MAGIC);