diff --git a/src/main.c b/src/main.c index cca224c687c8d6ec6227f81f1e13996ce8644f86..848ab47342d2c8197f8eeeab6f8863750f948900 100644 --- a/src/main.c +++ b/src/main.c @@ -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 {