On Thu, Jul 02, 2015 at 05:04:24PM +0200, Stefan Sperling wrote:
> On Fri, Jun 12, 2015 at 04:01:22PM +0200, Sébastien Marie wrote:
> > Last patch for removing new_categories as global variable.
> > 
> > The variable is now (after patch 1 and 2) only used in setlocale()
> > function.
> > 
> > The variable content isn't used outside the function, as the content is
> > copied from new_categories to current_categories variable.
> > 
> > The variable could be passed from global to local variable of
> > setlocale().
> > 
> > -- 
> > Sébastien Marie
> > 
> > 
> > Index: locale/setlocale.c
> > ===================================================================
> > RCS file: /cvs/src/lib/libc/locale/setlocale.c,v
> > retrieving revision 1.21
> > diff -u -p -r1.21 setlocale.c
> > --- locale/setlocale.c      9 Jun 2015 20:04:04 -0000       1.21
> > +++ locale/setlocale.c      12 Jun 2015 13:56:16 -0000
> > @@ -68,17 +68,12 @@ static char current_categories[_LC_LAST]
> >      "C"
> >  };
> >  
> 
> This comment is removed by your patch:
> > -/*
> > - * The locales we are going to try and load
> > - */
> 
> Why not keep it?

Because it is the comment for the variable new_categories below, which
is just removed from here too ?

> In either case, ok.
> 
> > -static char new_categories[_LC_LAST][32];
> > -
> >  static char current_locale_string[_LC_LAST * 33];
> >  
> >  static char        *currentlocale(void);
> >  static void revert_to_default(int);
> >  static int load_locale_sub(int, const char *);
> 
> This change was already part of patch 2:
> 
> > -static char        *loadlocale(int);
> > +static char        *loadlocale(int, const char *);
> 
> Something went wrong with quilt? ;)

ah, it is possible :)

I manage patches with quilt, by I try to propose diffs with cvs diff
(which is the preferred way if I recall correctly). So with multiples
dependants patchs I had to edit by hand the diff...

Thanks for the review !
-- 
Sebastien Marie

Reply via email to