The padding had been taken into account by the computation of priv->allocation, so don't compute it twice.