From: Junio C Hamano Date: Fri, 10 May 2013 18:11:06 GMT Subject: Re: [PATCHv3 7/7] grep: honor --textconv for the case rev:path Message-ID: <7v7gj61z9h.fsf@alter.siamese.dyndns.org> In-Reply-To: Michael J Gruber writes: > diff --git a/object.h b/object.h > index 97d384b..695847d 100644 > --- a/object.h > +++ b/object.h > @@ -13,6 +13,7 @@ struct object_array { > struct object *item; > const char *name; > unsigned mode; > + struct object_context *context; > } *objects; > }; fsck has to hold this for each and every objects in the repository it has found but hasn't inspected (i.e. pending), doesn't it? Do we really want to add 8 bytes for each of them?