From: Stefan Beller Date: Tue, 12 Jun 2018 18:19:12 GMT Subject: Re: [PATCH] builtin/send-pack: report gpg config errors Message-ID: In-Reply-To: <20180612180705.GA28554@aiede.svl.corp.google.com> On Tue, Jun 12, 2018 at 11:08 AM Jonathan Nieder wrote: > > Hi, > > Stefan Beller wrote: > > > Any caller except of git_gpg_config() except the one in send_pack_config() > > handles the return value of git_gpg_config(). Also handle the return value > > there. > > > > Signed-off-by: Stefan Beller > > --- > > builtin/send-pack.c | 3 ++- > > 1 file changed, 2 insertions(+), 1 deletion(-) > > The other callers do except builtin/log, which I followed. :/ > > int status; > > if (!strcmp(k, "key.i.handle")) { > ... > return ...; > } > return git_gpg_config(k, v, NULL); This conflicts with Masayas patch, that has a return of the standard options. > > or > > int status; > > if (!strcmp(k, "key.i.handle")) { > ... > return ...; > } > > status = git_gpg_config(k, v, NULL); > if (status) > return status; > ... This looks like a good idea. Will send a follow up patch.