1
0
Fork 0

fix(printf): fix hash precision

Fixes #31
development v2.5.3
Marco Paland 7 years ago
parent c235b5cd6e
commit 25958b9beb

@ -163,7 +163,7 @@ static size_t _ntoa_format(out_fct_type out, char* buffer, size_t idx, size_t ma
// handle hash // handle hash
if (flags & FLAGS_HASH) { if (flags & FLAGS_HASH) {
if (len && ((len == prec) || (len == width))) { if (!(flags & FLAGS_PRECISION) && len && ((len == prec) || (len == width))) {
len--; len--;
if (len && (base == 16U)) { if (len && (base == 16U)) {
len--; len--;

Loading…
Cancel
Save