SIZE_REMAINING
if (size == SIZE_REMAINING) {
if (part->parts[i].size == SIZE_REMAINING)
size = SIZE_REMAINING;