mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-03-03 07:29:23 +00:00
The standard states that, when the # flag is used: > The result is converted to an "alternative form". [...] For x (or X) conversion, a nonzero result has 0x (or 0X) prefixed to it. - C standard, 7.23.6.1. The fprintf function cosmopolitan fails to use the correct alternative form (0X) when the X conversion specifier is used, instead using 0x, which is not capitalized. This patch fixes this, along with the several tests that test for the wrong behavior. |
||
---|---|---|
.. | ||
dsp | ||
libc | ||
net | ||
tool | ||
test.mk |