rem: for (int32 i = gBlocks.CountItems();i <= num;i++) {
add: for (uint32 i = gBlocks.CountItems(); i <= num; i++) {
context: readBlocks(BFile *file,uint32 num,uint32 size){	for (int32 i = gBlocks.CountItems();i <= num;i++) {		void *buffer = malloc(size);		if (buffer == NULL)			return B_NO_MEMORY;		gBlocks.AddItem(buffer);		if (file->ReadAt(i * size,buffer,size) < B_OK)			return B_IO_ERROR;	}	return B_OK;}