From: Christian Couder Date: Tue, 21 Oct 2025 06:51:21 GMT Subject: Re: [Outreachy PATCH v4 1/2] gpg-interface: do not use misdesigned strbuf_split*() Message-ID: In-Reply-To: On Tue, Oct 21, 2025 at 8:46 AM Christian Couder wrote: > > + delim = strchr(begin, ' '); > > + if (!delim) > > + die_errno(_("failed to get the ssh fingerprint for key %s"), > > + signing_key); > > + fingerprint_ret = xmemdupz(begin, delim - begin); > > strbuf_release(&fingerprint_stdout); > > return fingerprint_ret; > > I think this could be `return xmemdupz(begin, delim - begin);`, so we > could get rid of `fingerprint_ret`. No, actually I think we need `fingerprint_ret` because we need to call `xmemdupz(begin, delim - begin)` before releasing `fingerprint_stdout`. Sorry for the noise.