From: Hariom verma Date: Sat, 26 Jun 2021 17:26:58 GMT Subject: Re: [PATCH v5 12/15] [GSOC] cat-file: reuse ref-filter logic Message-ID: In-Reply-To: <370101ba65f0989487360366f8b83144a6641a04.1624636945.git.gitgitgadget@gmail.com> Hi, On Fri, Jun 25, 2021 at 9:32 PM ZheNing Hu via GitGitGadget wrote: > > From: ZheNing Hu > > + if (ret < 0) { > + die("%s\n", err.buf); > + } if (ret) { > + /* ret > 0 means when the object corresponding to oid > + * cannot be found in format_ref_array_item(), we only print > + * the error message. > + */ > + printf("%s\n", err.buf); > + fflush(stdout); > + } else { > + strbuf_addch(scratch, '\n'); > + batch_write(opt, scratch->buf, scratch->len); > } > + free_ref_array_item_value(&item); > + strbuf_release(&err); > } I think you can get rid of braces in condition `ret < 0`: ``` if (ret < 0) die("%s\n", err->buf); if (ret) { /* ret > 0 means when the object corresponding to oid * cannot be found in format_ref_array_item(), we only print * the error message. */ printf("%s\n", err->buf); fflush(stdout); } else { strbuf_addch(scratch, '\n'); batch_write(opt, scratch->buf, scratch->len); } ``` Thanks, Hariom.