PartitionPosition
PartitionPosition* positions);
off_t offset1 = ((PartitionPosition*)o1)->offset;
off_t offset2 = ((PartitionPosition*)o2)->offset;
PartitionPosition* positions)
PartitionPosition* positions)
PartitionPosition* positions
= new(nothrow) PartitionPosition[partition->child_count];
qsort(positions, partition_count, sizeof(PartitionPosition),