Re: [WIP/PATCH v5 05/10] for-each-ref: introduce 'ref_array_clear()'
- From
Matthieu Moy <matthieu.moy@grenoble-inp.fr>
- Date
- Jun 8, 2015, 17:21 UTC
- Message-ID
- <vpqa8wat8u9.fsf@anie.imag.fr>
- In-Reply-To
- <xmqq3822cer4.fsf@gitster.dls.corp.google.com>
Junio C Hamano <gitster@pobox.com> writes:
Show 19 quoted lines
> Matthieu Moy <Matthieu.Moy@grenoble-inp.fr> writes: > >> Karthik Nayak <karthik.188@gmail.com> writes: >> >>> On 06/08/2015 08:23 PM, Matthieu Moy wrote: >>>> Karthik Nayak <karthik.188@gmail.com> writes: >>>> >>>> > +/* Free all memory allocated for ref_array */ >>>> > +void ref_array_clear(struct ref_array *array) >>>> >>>> Is this a private function? If so, then add static. If not, you probably >>>> want to export it in a .h file. >>>> >>> It is in ref-filter.h. >> >> Ah, OK. It comes later in the series. > > Confused I am; if it comes later not in the same patch then it is > not OK, is it?
We could introduce ref-filter.h earlier, indeed. To me, the current solution is good enough, but introducing ref-filter.h early and adding function definition there in the same commit as you drop the "static" keyword for them would clearly be an improvement.
-- Matthieu Moy http://www-verimag.imag.fr/~moy/