[PATCH 01/14] repair: merge scanfunc_bno and scanfunc_cnt
Christoph Hellwig
hch at infradead.org
Tue Oct 13 17:13:35 CDT 2009
On Mon, Oct 12, 2009 at 11:53:00AM -0500, Eric Sandeen wrote:
>
> Should we explicitly test that this is either XFS_ABTC_MAGIC or
> XFS_ABTB_MAGIC here to avoid any programming-error
> type problems?
We really only have two freespace btrees. But I'll add an assert
just to be sure.
>> - else {
>> + break;
>> + case XR_E_FREE1:
>> + /*
>> + * no warning messages -- we'll catch
>> + * FREE1 blocks later
>> + */
>> + if (magic != XFS_ABTB_MAGIC) {
>
> Why not make this explicitly "if (magic == XFS_ABTC_MAGIC)" - I guess it seems potentially
> more future-proof to me though I don't suppose we'll ever get a new type here. :)
> The positive test seems clearer to me but *shrug*.
Ok, changed.
More information about the xfs
mailing list