mirror of
https://github.com/php/php-src.git
synced 2024-09-23 02:47:26 +00:00
Change printf %u behavior so that it does not truncate numbers at 32-bits. (Reported by Aditya Agarwal.)
This commit is contained in:
parent
bf23a7b11c
commit
35a6ab5a2c
@ -278,7 +278,7 @@ php_sprintf_appenduint(char **buffer, int *pos, int *size,
|
||||
|
||||
PRINTF_DEBUG(("sprintf: appenduint(%x, %x, %x, %d, %d, '%c', %d)\n",
|
||||
*buffer, pos, size, number, width, padding, alignment));
|
||||
magn = (unsigned int) number;
|
||||
magn = (unsigned long) number;
|
||||
|
||||
/* Can't right-pad 0's on integers */
|
||||
if (alignment == 0 && padding == '0') padding = ' ';
|
||||
|
Loading…
Reference in New Issue
Block a user