summaryrefslogtreecommitdiffstats
path: root/cpukit/score/src/heapresizeblock.c
diff options
context:
space:
mode:
Diffstat (limited to 'cpukit/score/src/heapresizeblock.c')
-rw-r--r--cpukit/score/src/heapresizeblock.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/cpukit/score/src/heapresizeblock.c b/cpukit/score/src/heapresizeblock.c
index 152418fc71..2d3528645f 100644
--- a/cpukit/score/src/heapresizeblock.c
+++ b/cpukit/score/src/heapresizeblock.c
@@ -104,9 +104,8 @@ Heap_Resize_status _Heap_Resize_block(
*old_size = 0;
*new_size = 0;
- _Heap_Protection_block_check( heap, block );
-
if ( _Heap_Is_block_in_heap( heap, block ) ) {
+ _Heap_Protection_block_check( heap, block );
return _Heap_Resize_block_checked(
heap,
block,
@@ -115,7 +114,6 @@ Heap_Resize_status _Heap_Resize_block(
old_size,
new_size
);
- } else {
- return HEAP_RESIZE_FATAL_ERROR;
}
+ return HEAP_RESIZE_FATAL_ERROR;
}