From: Abhijeet Sonar Date: Wed, 26 Jun 2024 18:07:29 GMT Subject: Re: Re* [PATCH v5] describe: refresh the index when 'broken' flag is used Message-ID: In-Reply-To: On 26/06/24 23:05, Junio C Hamano wrote: > Abhijeet Sonar writes: > >> To me, this looks much better. child_process_clear's name already >> suggests that is sort of like a destructor, so it makes sense to >> re-initialize everything here. I even wonder why it was not that way to >> begin with. I suppose no callers are assuming that it only clears args >> and env though? > > I guess that validating that supposition is a prerequisite to > declare the change as "much better" and "makes sense". OK. I found one: at the end of submodule.c:push_submodule() if (...) { ...some setup... if (run_command(&cp)) return 0; close(cp.out); }