diff options
author | leo-arch <leonardoabramovich2@gmail.com> | 2021-06-04 14:36:50 -0300 |
---|---|---|
committer | leo-arch <leonardoabramovich2@gmail.com> | 2021-06-04 14:36:50 -0300 |
commit | fbbfe48d9d4c27d2bf7a72abb33863dcf9c1189a (patch) | |
tree | 9f9d0f36d23d252e0551fb975433fca4f21000c6 | |
parent | 04eefad5705dcb00296b3a81ed456b33a3818468 (diff) |
Fix n command help message
-rw-r--r-- | src/file_operations.c | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/src/file_operations.c b/src/file_operations.c index 0fcd02f4..da61abc4 100644 --- a/src/file_operations.c +++ b/src/file_operations.c @@ -199,7 +199,8 @@ create_file(char **cmd) if (exit_status == EXIT_SUCCESS && cd_lists_on_the_fly && file_in_cwd) { free_dirlist(); - exit_status = list_dir(); + if (list_dir() != EXIT_SUCCESS) + exit_status = EXIT_FAILURE; } return exit_status; @@ -994,7 +995,7 @@ batch_link(char **args) return EXIT_FAILURE; if (!args[1] || (*args[1] == '-' && strcmp(args[1], "--help") == 0)) { - puts(_("Usage: bl [FILE(s)]")); + puts(_("Usage: bl FILE(s)")); return EXIT_SUCCESS; } @@ -1007,6 +1008,7 @@ batch_link(char **args) if (!*suffix) { free(suffix); + suffix = (char *)NULL; continue; } } @@ -1019,10 +1021,9 @@ batch_link(char **args) for (i = 1; args[i]; i++) { char *linkname = (char *)NULL; - if (*suffix == 'n' && !suffix[1]) + if (*suffix == 'n' && !suffix[1]) { linkname = args[i]; - - else { + } else { snprintf(tmp, NAME_MAX, "%s%s", args[i], suffix); linkname = tmp; } |