mirror of
https://github.com/ezyang/htmlpurifier.git
synced 2025-03-12 01:28:44 +00:00
When precision dictates that a number be zero padded, we cannot give sprintf() a negative precision specifier. This commit implements manual negative precision printing of floats, taking into account common rounding errors with floating point numbers. Signed-off-by: Edward Z. Yang <edwardzyang@thewritingpot.com>