From: Jeff King Date: Fri, 15 Jan 2016 18:30:10 GMT Subject: Re: [PATCH] test-path-utils: use xsnprintf in favor of strcpy Message-ID: <20160115183010.GA10431@sigill.intra.peff.net> In-Reply-To: On Fri, Jan 15, 2016 at 07:45:16AM +0100, Johannes Schindelin wrote: > > This sort-of applies on top of js/dirname-basename, which is in next. > > Textually, it's fine, but that topic is based on v2.6.5, and xsnprintf > > was only added in the v2.7.0 cycle. The simplest thing is probably to > > wait for it to graduate to master, and then apply there as a new topic > > (if we do v2.6.6, it's OK for it not to have this patch). > > > > I can hold and resend in a week or two if that's easier. > > If you have a patch to make dirname/basename safer based on xsnprintf, I > would like to have that as soon as possible (next was rewound to 2.7.0, > no?)... I'm not sure what you mean. `dirname/basename` themselves don't have any problems. It's only the `strcpy` in the test program that I wanted to fix. If Junio wants to rebase js/dirname-basename on a more recent tip (say, current "master") as part of the rewind, this could be applied directly (or just squashed in). -Peff