Fix issues detected by clang

This commit is contained in:
Paul A. Patience
2015-09-10 20:59:43 -04:00
parent ed0d480d3e
commit 9f108b7b63
6 changed files with 17 additions and 13 deletions
+2 -4
View File
@@ -258,10 +258,6 @@ FAR void *mm_realloc(FAR struct mm_heap_s *heap, FAR void *oldmem,
/* Return the previous free node to the nodelist (with the new size) */
mm_addfreechunk(heap, prev);
/* Now we want to return newnode */
oldnode = newnode;
}
else
{
@@ -272,6 +268,8 @@ FAR void *mm_realloc(FAR struct mm_heap_s *heap, FAR void *oldmem,
next->preceding = newnode->size | (next->preceding & MM_ALLOC_BIT);
}
/* Now we want to return newnode */
oldnode = newnode;
oldsize = newnode->size;