From 15c0b725849875c718b168a26e13872e163cde4c Mon Sep 17 00:00:00 2001 From: Denis Vlasenko Date: Wed, 31 Dec 2008 03:33:50 +0000 Subject: Apply post 1.13.1 patches, bump to 1.13.2 --- coreutils/printf.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'coreutils/printf.c') diff --git a/coreutils/printf.c b/coreutils/printf.c index 76524f7..b0a48cd 100644 --- a/coreutils/printf.c +++ b/coreutils/printf.c @@ -359,8 +359,15 @@ int printf_main(int argc UNUSED_PARAM, char **argv) * We will mimic coreutils. */ if (argv[1] && argv[1][0] == '-' && argv[1][1] == '-' && !argv[1][2]) argv++; - if (!argv[1]) + if (!argv[1]) { + if (ENABLE_ASH_BUILTIN_PRINTF + && applet_name[0] != 'p' + ) { + bb_error_msg("usage: printf FORMAT [ARGUMENT...]"); + return 2; /* bash compat */ + } bb_show_usage(); + } format = argv[1]; argv2 = argv + 2; -- cgit v1.1