In format_items(), "unit" is set but unused. gcc is right to complain
here. This variable is pointless and can go away.
align = af->sf.align;
val = align_string(values[idx].string_value, fi->width, align);
} else {
align = af->sf.align;
val = align_string(values[idx].string_value, fi->width, align);
} else {
val = align_unsigned_int(values[idx].num_value,
fi->width, &af->nf, type);
}
val = align_unsigned_int(values[idx].num_value,
fi->width, &af->nf, type);
}