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; }