From: Michael Haggerty Date: Tue, 28 Feb 2017 17:51:56 GMT Subject: Re: [PATCH v5 09/24] refs.c: introduce get_main_ref_store() Message-ID: <0bef1e49-e96b-1666-9b88-f4262c2aeeba@alum.mit.edu> In-Reply-To: <20170222140450.30886-10-pclouds@gmail.com> On 02/22/2017 03:04 PM, Nguyễn Thái Ngọc Duy wrote: > Signed-off-by: Nguyễn Thái Ngọc Duy > --- > refs.c | 16 ++++++++++++---- > 1 file changed, 12 insertions(+), 4 deletions(-) > > diff --git a/refs.c b/refs.c > index 81b64b4ed..dab1a21ac 100644 > --- a/refs.c > +++ b/refs.c > @@ -1456,15 +1456,23 @@ static struct ref_store *ref_store_init(const char *submodule) > return refs; > } > > +static struct ref_store *get_main_ref_store(void) > +{ > + struct ref_store *refs; > + > + if (main_ref_store) > + return main_ref_store; > + > + refs = ref_store_init(NULL); > + return refs; Unnecessary temporary variable? > [...] Michael