From: Johannes Schindelin Date: Mon, 26 Jun 2006 22:44:12 GMT Subject: Re: [PATCH 3/2] format-patch: use clear_commit_marks() instead of some adhocery Message-ID: In-Reply-To: <7vhd27j3v8.fsf@assigned-by-dhcp.cox.net> Hi, On Mon, 26 Jun 2006, Junio C Hamano wrote: > diff --git a/commit.c b/commit.c > index 946615d..69fbc41 100644 > --- a/commit.c > +++ b/commit.c > @@ -397,8 +397,7 @@ void clear_commit_marks(struct commit *c > commit->object.flags &= ~mark; > while (parents) { > struct commit *parent = parents->item; > - if (parent && parent->object.parsed && > - (parent->object.flags & mark)) > + if (parent && (parent->object.flags & mark)) This is probably not necessary for existing users, but it's a good change for the future: new users might be surprised to learn that there are unparsed objects, which still want to be handled. Ciao, Dscho