On 17 November 2011 23:57, bearophile <[email protected]> wrote: > Iain Buclaw: > >> This behaviour may be due to the libraries rather than the compiler. > > In any case there is a bug to be found an fixed. >
When I said libraries, I meant system libraries - ie: glibc. I seem to recall it being added a few years back. If you are on an older system, or Windows, you may not see the signedness at all. -- Iain Buclaw *(p < e ? p++ : p) = (c & 0x0f) + '0';
