summaryrefslogtreecommitdiff
path: root/cpukit/score/src/objectallocateunlimited.c
diff options
context:
space:
mode:
Diffstat (limited to 'cpukit/score/src/objectallocateunlimited.c')
-rw-r--r--cpukit/score/src/objectallocateunlimited.c13
1 files changed, 1 insertions, 12 deletions
diff --git a/cpukit/score/src/objectallocateunlimited.c b/cpukit/score/src/objectallocateunlimited.c
index 92727e1411..6ec4a7950b 100644
--- a/cpukit/score/src/objectallocateunlimited.c
+++ b/cpukit/score/src/objectallocateunlimited.c
@@ -61,18 +61,7 @@ Objects_Control *_Objects_Allocate_unlimited( Objects_Information *information )
}
if ( the_object != NULL ) {
- Objects_Maximum objects_per_block;
- Objects_Maximum block;
-
- objects_per_block = information->objects_per_block;
- block = _Objects_Get_index( the_object->id ) - OBJECTS_INDEX_MINIMUM;
-
- if ( block > objects_per_block ) {
- block /= objects_per_block;
-
- information->inactive_per_block[ block ]--;
- information->inactive--;
- }
+ _Objects_Activate_unlimited( information, the_object );
}
return the_object;