From 2acab8b8286e21e77989400e661bc459619a4203 Mon Sep 17 00:00:00 2001 From: Pierre Pronchery Date: Wed, 10 Jan 2007 05:02:01 +0000 Subject: [PATCH] Extra arguments are not allowed --- src/uname.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/uname.c b/src/uname.c index 97d1c5c..7c22217 100644 --- a/src/uname.c +++ b/src/uname.c @@ -89,5 +89,7 @@ int main(int argc, char * argv[]) default: return _usage(); } + if(optind != argc) + return _usage(); return _uname(flagm, flagn, flagr, flags, flagv) == 0 ? 0 : 2; }