From df3b9120b4b0444bedbe53ef7a2cc5bb28fb3943 Mon Sep 17 00:00:00 2001 From: Pádraig Brady Date: Sun, 16 Aug 2015 21:45:47 -0700 Subject: base64: no longer support hex or oct --wrap params * src/base64.c (main): Support decimal numbers with leading zeros, by disabling the auto detection of octal and hex. It's not envisaged that base conversion is needed for --wrap parameters, and in the edge case it is, $((0x0)) shell constructs can be used. * tests/misc/base64.pl: Adjust accordingly. * NEWS: Mention the change in behavior. --- src/base64.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/base64.c b/src/base64.c index 15888fa83..1e43ff186 100644 --- a/src/base64.c +++ b/src/base64.c @@ -289,7 +289,7 @@ main (int argc, char **argv) break; case 'w': - wrap_column = xnumtoumax (optarg, 0, 0, UINTMAX_MAX, "", + wrap_column = xdectoumax (optarg, 0, UINTMAX_MAX, "", _("invalid wrap size"), 0); break; -- cgit v1.2.3-54-g00ecf