diff --git a/util/ack/main.c b/util/ack/main.c index 5b8dc9e3..5ec702b9 100644 --- a/util/ack/main.c +++ b/util/ack/main.c @@ -162,6 +162,9 @@ vieuwargs(argc,argv) char **argv ; { switch ( argp[1] ) { case 'm': if ( machine ) fuerror("Two machines?") ; machine= &argp[2]; + if (*machine == '\0') { + fuerror("-m needs machine name"); + } eaten=1 ; break ; case 'o': if ( nextarg>=argc ) {