Re: g_strncasecmp in glib
- From: Owen Taylor <otaylor redhat com>
- To: gtk-devel-list redhat com
- Subject: Re: g_strncasecmp in glib
- Date: 05 Nov 1998 09:43:51 -0500
Tim Janik <timj@gtk.org> writes:
> On Thu, 5 Nov 1998, Aaron Digulla wrote:
>
> > Quoting Phil Schwan (pschwan@cmu.edu):
> >
> > > Does anyone mind if I commit this patch? Is there some reason that
> > > I'm not aware of that there's not already a g_strncasecmp?
> > >[...]
> > > +#ifdef HAVE_STRNCASECMP
> > > + return strncasecmp (s1, s2, n);
> > > +#else
> >
> > Just a sidenote: I have seen strnicmp() instead of strncasecmp().
> >
> > >[...]
> > > + /* According to A. Cox, some platforms have islower's that
> > > + * don't work right on non-uppercase
> > > + */
> > > + c1 = isupper ((guchar)*s1) ? tolower ((guchar)*s1) : *s1;
> > > + c2 = isupper ((guchar)*s2) ? tolower ((guchar)*s2) : *s2;
> >
> > Huh ? This comment doesn't make much sense. Shouldn't that be
> > "... have tolower's that" ?
>
> nope, because islower() maybe broken, we are using isupper().
Aaron is correct; that should be 'tolower' in the comment.
Owen
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]