mirror of
https://github.com/Relintai/sdl2_frt.git
synced 2025-03-30 00:25:31 +01:00
pjz SDL_ltoa(-2147483648,s,10) only returns "-" because there is a bug in the code: if ( value < 0 ) { *bufp++ = '-'; value = -value; } but -(-2147483648) is still -2147483648 (0x80000000) as signed int (or long), so the following loop doesn't run at all. Similar bug are also in SDL_lltoa. BTW, there is no sanity check for radix. |
||
---|---|---|
.. | ||
SDL_getenv.c | ||
SDL_iconv.c | ||
SDL_malloc.c | ||
SDL_qsort.c | ||
SDL_stdlib.c | ||
SDL_string.c |