Skip to content
Snippets Groups Projects
Commit dc2a5ef1 authored by Jaewon Choi's avatar Jaewon Choi
Browse files

Add error handling to validate arugments

parent 03b8c017
No related branches found
No related tags found
No related merge requests found
......@@ -21,9 +21,13 @@ int main()
if (strcmp(buf, "") == 0) {
goto release_and_continue;
} else if (strcmp(argv[0], "cd") == 0) {
do_cd(argc, argv);
if (do_cd(argc, argv)) {
fprintf(stderr, "cd: Invalid arguments\n");
}
} else if (strcmp(argv[0], "pwd") == 0) {
do_pwd(argc, argv);
if (do_pwd(argc, argv)) {
fprintf(stderr, "pwd: Invalid arguments\n");
}
} else if (strcmp(argv[0], "exit") == 0) {
goto release_and_continue;
} else {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment