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 |
|