From 69bc83b008896f8bf152ec30680a92e747772859 Mon Sep 17 00:00:00 2001 From: kramm Date: Tue, 30 Oct 2001 09:53:18 +0000 Subject: [PATCH] print a warning if a parameter didn't expect an argument --- lib/args.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/args.h b/lib/args.h index cc9a58d..733ab75 100644 --- a/lib/args.h +++ b/lib/args.h @@ -81,6 +81,9 @@ int args_long2shortoption(struct options_t*options, char*name, char*val) if(equal) { //strcpy(&tmp[strlen(tmp)], equal); int ret = args_callback_option(tmp, equal); + if(!ret) { + fprintf(stderr, "Warning: Option --%s takes no parameter.\n", name); + } return 0; } return args_callback_option(tmp,val); -- 1.7.10.4