awk: support %F %a %A in printf
function old new delta .rodata 104111 104120 +9 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
This commit is contained in:
parent
1f765709ed
commit
e1e7ad6b60
@ -909,7 +909,7 @@ static int fmt_num(char *b, int size, const char *format, double n, int int_as_i
|
|||||||
do { c = *s; } while (c && *++s);
|
do { c = *s; } while (c && *++s);
|
||||||
if (strchr("diouxX", c)) {
|
if (strchr("diouxX", c)) {
|
||||||
r = snprintf(b, size, format, (int)n);
|
r = snprintf(b, size, format, (int)n);
|
||||||
} else if (strchr("eEfgG", c)) {
|
} else if (strchr("eEfFgGaA", c)) {
|
||||||
r = snprintf(b, size, format, n);
|
r = snprintf(b, size, format, n);
|
||||||
} else {
|
} else {
|
||||||
syntax_error(EMSG_INV_FMT);
|
syntax_error(EMSG_INV_FMT);
|
||||||
|
Loading…
Reference in New Issue
Block a user