Releases: mpaland/printf
Releases · mpaland/printf
2.5.0
- Added user argument support to
fctprintf()
function
- Fixed
vsnprintf()
tests
- Fixed: suppression of terminating \0 in
printf()
output
- Fixed minor compiler warnings
2.4.0
- Added
fctprintf
which takes an output function as first parameter
2.3.1
- Fixed
printf
function regression due to passing NULL as buffer to _vsnprintf
2.3.0
- Return result is conform to
printf
C specification now
- NULL/nullptr is accepted as buffer to get the formatted string length only
- Added support for %h, %hh, %j and %t length modifiers
printf
buffer not necessary anymore and removed, so PRINTF_BUFFER_SIZE is deprecated and removed as well
- Renamed compiler switches of supported types
2.2.2
- Fixed regression, move
<stddef.h>
back to header
2.2.1
- Fixed floating point sign handling
2.2.0
- Added
vsnprintf
function (was private before)
- Improved internal
strlen
function
- Fixed buffer termination
- Fixed conversion buffer handling
- Fixed return value
2.1.0
- Added support for the 'z' length (size_t) specifier
2.0.0
- Changed print.cpp to print.c to be usable in plain c projects.
- Removed and replaced
_ntoa
templates
- Code cleanup