Re: Odd encoding issue with UTF-8 + gettext yields ? on non-ASCII
- From
Jonathan Nieder <jrnieder@gmail.com>
- Date
- Aug 28, 2010, 22:16 UTC
- Message-ID
- <20100828221655.GB5777@burratino>
- In-Reply-To
- <alpine.BSF.2.00.1008282213420.67930@x.fncre.vasb>
Marcin Cieslak wrote:
> What's wrong?
$ /lib/libc.so.6 |head -1 GNU C Library (Debian EGLIBC 2.11.2-2) stable release version 2.11.2, by Roland McGrath et al. $ cat test.c #include <stdio.h> #include <locale.h>
int main(void)
{
int n; setlocale(LC_CTYPE, "");
n = printf("%.11s\n", "Author: \277");
perror("printf");
fprintf(stderr, "return value: %d\n", n);
return 0;
}
$ make test
cc test.c -o test
$ ./test
printf: Invalid or incomplete multibyte or wide character
return value: -1glibc bug?