Changeset 1709


Ignore:
Timestamp:
Dec 6, 2004, 7:30:10 AM (21 years ago)
Author:
bird
Message:

.

Location:
trunk/src/emx/testcase/misc
Files:
1 added
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/emx/testcase/misc/mbstuff-1.c

    • Property cvs2svn:cvs-rev changed from 1.1 to 1.2
    r1708 r1709  
    143143        return 1;
    144144    }
    145     if (    pwcsOut[cbMBCS + 0] != 0x3432
    146         ||  pwcsOut[cbMBCS + 1] != 0x3031)
     145    if (    pwcsOut[cwcFacit + 0] != 0x3432
     146        ||  pwcsOut[cwcFacit + 1] != 0x3031)
    147147    {
    148148        printf("error: String conversion (to wc) testcase %s, failed. Wrote to much.\n", pszTest);
     149        return 1;
     150    }
     151    if (pwcsOut[cwcFacit - 1])
     152    {
     153        printf("error: String conversion (to wc) testcase %s, failed. not terminated.\n", pszTest);
    149154        return 1;
    150155    }
     
    212217    {
    213218        printf("error: String conversion (to mb) testcase %s, failed. Wrote to much.\n", pszTest);
     219        return 1;
     220    }
     221    if (pszOut[cbMBCS - 1])
     222    {
     223        printf("error: String conversion (to mb) testcase %s, failed. Not terminated.\n", pszTest);
    214224        return 1;
    215225    }
     
    269279     * The tests.
    270280     */
    271 #if 0
    272281    if (    setlocale(LC_CTYPE, "no_NO.IBM-850")
    273282        ||  setlocale(LC_CTYPE, "no_NO.IBM850")
     
    289298    else
    290299        printf("warning! Couldn't set LC_CTYPE to any ISO-8859-1 based locale. :/\n");
    291 #endif
     300
    292301    if (    setlocale(LC_CTYPE, "en_US.UTF-8")
    293302        ||  setlocale(LC_CTYPE, "en_US.UTF8")
Note: See TracChangeset for help on using the changeset viewer.