From: Stefan Beller Date: Wed, 30 Mar 2016 17:32:40 GMT Subject: Re: [PATCHv2 0/4] Some cleanups Message-ID: In-Reply-To: <20160330172538.GC19675@sigill.intra.peff.net> On Wed, Mar 30, 2016 at 10:25 AM, Jeff King wrote: > On Wed, Mar 30, 2016 at 10:05:14AM -0700, Stefan Beller wrote: > >> v2: >> Thanks Eric, Jeff, Junio for discussion, I picked up all hints and here >> is a v2. >> >> * drop the overallocation patches (1&2) >> * use git_config_get_string instead of its _const equivalent, such that >> we don't need a cast when freeing in git_config_get_notes_strategy >> * Use strbuf_list_free instead of cooking our own. >> * have a dedicated error exit path in bundle.c, create_bundle > > I'm OK with all of these as-is, though I did mention a nit in the third > one. I also like Junio's rewrite instead of using strbuf_list_free. I'm fine using the rewritten version instead of using strbuf_list_free. :) On the third one, there is one case, where we have if (..) return error(_(text)); and that is an exit(128); eventually. I thought it is worth preserving the difference (as it is a faithful bug fix not a change to make it better or more uniform). Thanks, Stefan > > -Peff