Michael J Gruber <git@xxxxxxxxxxxxxxxxxxxx> 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? -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html