From 504855ff96389b02fd92197792a7b26069cde593 Mon Sep 17 00:00:00 2001 From: sin Date: Tue, 21 Apr 2015 17:08:14 +0100 Subject: [PATCH] expr: Don't interpret any arguments expr -1 '<' 1 failed previously. There is no need to have usage at all, any errors will be flagged up as necessary further down. --- expr.c | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/expr.c b/expr.c index 5e4f19d..608d9a8 100644 --- a/expr.c +++ b/expr.c @@ -252,22 +252,12 @@ parse(char *expr[], int numexpr) return (valp->str && *valp->str) || valp->num; } -static void -usage(void) -{ - enprintf(3, "usage: %s expression\n", argv0); -} - int main(int argc, char *argv[]) { int ret; - ARGBEGIN { - default: - usage(); - } ARGEND; - + argv0 = argv[0], argc--, argv++; ret = !parse(argv, argc); enfshut(3, stdout, "");