Only "y" and "n" are valid, nothing else
Good catch FRIGN.
This commit is contained in:
parent
60b1cc522e
commit
bf9dfd7b29
4
mesg.c
4
mesg.c
@ -39,9 +39,9 @@ main(int argc, char *argv[])
|
||||
return EXIT_SUCCESS;
|
||||
}
|
||||
|
||||
if (argv[0][0] == 'y')
|
||||
if (argv[0][0] == 'y' && argv[0][1] == '\0')
|
||||
mode = sb.st_mode | S_IWGRP | S_IWOTH;
|
||||
else if (argv[0][0] == 'n')
|
||||
else if (argv[0][0] == 'n' && argv[0][1] == '\0')
|
||||
mode = sb.st_mode & ~(S_IWGRP | S_IWOTH);
|
||||
else
|
||||
usage();
|
||||
|
Loading…
Reference in New Issue
Block a user