Changeset 1735


Ignore:
Timestamp:
Dec 12, 2004, 10:22:17 PM (21 years ago)
Author:
bird
Message:

Fixed upper/lower case in C locale.

Location:
trunk/src/emx/src/lib/locale
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/emx/src/lib/locale/locale_ctype.c

    • Property cvs2svn:cvs-rev changed from 1.11 to 1.12
    r1734 r1735  
    5353        0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf,
    5454        0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xdf,
    55         0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf,
    56         0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xf7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xff,
     55        0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef,
     56        0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xff,
    5757    },
    5858    .auchLower =
     
    7070        0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf,
    7171        0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf,
    72         0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef,
    73         0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xd7, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xdf,
     72        0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf,
     73        0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xdf,
    7474        0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef,
    7575        0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xff,
     
    147147        0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f,
    148148    },
    149 
     149    .cSBCSs = 5,
    150150    .aSBCSs[0] =
    151151    {
     
    203203        }
    204204    },
    205     .cSBCSs = 5,
    206205    .CtypeFuncs =
    207206    {
    208         .pfnmbsinit    = __libc_locale_none_mbsinit,
    209         .pfnmbrtowc    = __libc_locale_none_mbrtowc,
    210         .pfnmbsnrtowcs = __libc_locale_none_mbsnrtowcs,
    211         .pfnwcrtomb    = __libc_locale_none_wcrtomb,
    212         .pfnwcsnrtombs = __libc_locale_none_wcsnrtombs,
     207        .pfnmbsinit    =  __libc_locale_none_mbsinit,
     208        .pfnmbrtowc    =  __libc_locale_none_mbrtowc,
     209        .pfnmbsnrtowcs =  __libc_locale_none_mbsnrtowcs,
     210        .pfnwcrtomb    =  __libc_locale_none_wcrtomb,
     211        .pfnwcsnrtombs =  __libc_locale_none_wcsnrtombs
    213212    },
    214213    .uobj = 0,
     
    464463
    465464
    466 #if 0 /* code for regenerating that table - link staticly! */
     465#ifdef LOCALE_CTYPE_GEN /* code for regenerating that table - link staticly! */
    467466
    468467#include <InnoTekLIBC/locale.h>
     
    485484    {
    486485        if (i % 16)
    487             printf("0x%02x, ", (int)__libc_GLocaleCtype.auchUpper[i]);
    488         else
    489             printf("\n        0x%02x, ", (int)__libc_GLocaleCtype.auchUpper[i]);
     486            printf("0x%02x, ", i < iMax ? (int)__libc_GLocaleCtype.auchUpper[i] : i);
     487        else
     488            printf("\n        0x%02x, ", i < iMax ? (int)__libc_GLocaleCtype.auchUpper[i] : i);
    490489    }
    491490    printf("\n"
     
    496495    {
    497496        if (i % 16)
    498             printf("0x%02x, ", (int)__libc_GLocaleCtype.auchLower[i]);
    499         else
    500             printf("\n        0x%02x, ", (int)__libc_GLocaleCtype.auchLower[i]);
     497            printf("0x%02x, ", i < iMax ? (int)__libc_GLocaleCtype.auchLower[i] : i);
     498        else
     499            printf("\n        0x%02x, ", i < iMax ? (int)__libc_GLocaleCtype.auchLower[i] : i);
    501500    }
    502501    printf("\n"
  • trunk/src/emx/src/lib/locale/locale_ctype_default.c

    • Property cvs2svn:cvs-rev changed from 1.3 to 1.4
    r1734 r1735  
    5050        0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf,
    5151        0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xdf,
    52         0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf,
    53         0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xf7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xff,
     52        0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef,
     53        0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xff,
    5454    },
    5555    .auchLower =
     
    6767        0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf,
    6868        0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf,
    69         0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef,
    70         0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xd7, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xdf,
     69        0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf,
     70        0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xdf,
    7171        0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef,
    7272        0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xff,
Note: See TracChangeset for help on using the changeset viewer.