On Wed, Jun 05, 2024 at 06:07:28AM -0400, Jeff King wrote: > On Mon, Jun 03, 2024 at 11:30:35AM +0200, Patrick Steinhardt wrote: > > > +static int for_each_root_ref(struct files_ref_store *refs, > > + int (*cb)(const char *refname, void *cb_data), > > + void *cb_data) > > { > > struct strbuf path = STRBUF_INIT, refname = STRBUF_INIT; > > const char *dirname = refs->loose->root->name; > > struct dirent *de; > > size_t dirnamelen; > > + int ret; > > DIR *d; > > Should we initialize ret to 0 here? Yeah, we should. Or rather, I'll set `ret = 0;` on the successful path. Patrick
Attachment:
signature.asc
Description: PGP signature