/[bison]/bison/intl/l10nflist.c
ViewVC logotype

Diff of /bison/intl/l10nflist.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.2.2.1 by akim, Thu Sep 27 14:06:38 2001 UTC revision 1.2.2.2 by akim, Wed Mar 20 08:43:12 2002 UTC
# Line 28  Line 28 
28  #endif  #endif
29    
30  #include <string.h>  #include <string.h>
 #if !HAVE_STRCHR && !defined _LIBC  
 # ifndef strchr  
 #  define strchr index  
 # endif  
 #endif  
31    
32  #if defined _LIBC || defined HAVE_ARGZ_H  #if defined _LIBC || defined HAVE_ARGZ_H
33  # include <argz.h>  # include <argz.h>
# Line 356  _nl_normalize_codeset (codeset, name_len Line 351  _nl_normalize_codeset (codeset, name_len
351    size_t cnt;    size_t cnt;
352    
353    for (cnt = 0; cnt < name_len; ++cnt)    for (cnt = 0; cnt < name_len; ++cnt)
354      if (isalnum (codeset[cnt]))      if (isalnum ((unsigned char) codeset[cnt]))
355        {        {
356          ++len;          ++len;
357    
358          if (isalpha (codeset[cnt]))          if (isalpha ((unsigned char) codeset[cnt]))
359            only_digit = 0;            only_digit = 0;
360        }        }
361    
# Line 374  _nl_normalize_codeset (codeset, name_len Line 369  _nl_normalize_codeset (codeset, name_len
369          wp = retval;          wp = retval;
370    
371        for (cnt = 0; cnt < name_len; ++cnt)        for (cnt = 0; cnt < name_len; ++cnt)
372          if (isalpha (codeset[cnt]))          if (isalpha ((unsigned char) codeset[cnt]))
373            *wp++ = tolower (codeset[cnt]);            *wp++ = tolower ((unsigned char) codeset[cnt]);
374          else if (isdigit (codeset[cnt]))          else if (isdigit ((unsigned char) codeset[cnt]))
375            *wp++ = codeset[cnt];            *wp++ = codeset[cnt];
376    
377        *wp = '\0';        *wp = '\0';

Legend:
Removed from v.1.2.2.1  
changed lines
  Added in v.1.2.2.2

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26