Blame test-c/u_1_7_utf8.c

Packit Service 8bf002
/* u_1_7_utf8.c:    Invalid multi-byte character sequence (in string literal,
Packit Service 8bf002
        character constant, header-name or comment).    */
Packit Service 8bf002
Packit Service 8bf002
#define str( a)     # a
Packit Service 8bf002
#pragma __setlocale( "utf8")                /* For MCPP     */
Packit Service 8bf002
Packit Service 8bf002
main( void)
Packit Service 8bf002
{
Packit Service 8bf002
    char *  cp = str( "å­—");   /* 0xe5ad97 : legal */
Packit Service 8bf002
    char *  ecp1 = str( "À¯");   /* 0xc0af   : overlong  */
Packit Service 8bf002
    char *  ecp2 = str( "àŸ¿");   /* 0xe09fbf : overlong  */
Packit Service 8bf002
    char *  ecp3 = str( "í €");   /* 0xeda080 : UTF-16 surrogate  */
Packit Service 8bf002
Packit Service 8bf002
    return  0;
Packit Service 8bf002
}
Packit Service 8bf002