static void alloc_objects ( unsigned int cnt ) {
 struct object_entry_pool * b ;
 b = xmalloc ( sizeof ( struct object_entry_pool ) + cnt * sizeof ( struct object_entry ) ) ;
 b -> next_pool = blocks ;
 b -> next_free = b -> entries ;
 b -> end = b -> entries + cnt ;
 blocks = b ;
 alloc_count += cnt ;
 }
static void alloc_objects ( unsigned int cnt ) {
 struct object_entry_pool * b ;
 b = xmalloc ( sizeof ( struct object_entry_pool ) + cnt * sizeof ( struct object_entry ) ) ;
 b -> next_pool = blocks ;
 b -> next_free = b -> entries ;
 b -> end = b -> entries + cnt ;
 blocks = b ;
 alloc_count += cnt ;
 }