From: Stefan Beller Date: Fri, 01 Jun 2018 19:38:04 GMT Subject: Re: [PATCH 5/5] refspec.c: use rhs in parse_refspec instead of potentially uninitialized item->dst Message-ID: In-Reply-To: On Thu, May 31, 2018 at 7:46 PM, Junio C Hamano wrote: > Junio C Hamano writes: > >> Perhaps a better fisx is to explicitly assign NULL to item->dst when >> we see there is no right-hand-side. > > -- >8 -- > Subject: [PATCH] refspec-api: avoid uninitialized field in refspec item > > When parse_refspec() function was created at 3eec3700 ("refspec: > factor out parsing a single refspec", 2018-05-16) to take a caller > supplied piece of memory to fill parsed refspec_item, it forgot that > a refspec without colon must set item->dst to NULL to let the users > of refspec know that the result of the fetch does not get stored in > an ref on our side. > > Signed-off-by: Junio C Hamano This looks correct. Thanks for writing the patch. > Did I miss the other 4 patches that this might depend on it? No. I was sloppy and developed a couple of patches on top of pu and then tried to put them onto their respective branches. and then I forgot to correct the patch counts after figuring out the right branch to apply this to. Thanks, Stefan