X-Git-Url: https://www.fleuret.org/cgi-bin/gitweb/gitweb.cgi?a=blobdiff_plain;f=selector.c;h=746e2f01a28053869d9c4ca251ec53d9d7e917f1;hb=fb0759ace1206981d3718e7b5f743737dd788a53;hp=e9807c91920205279b4cb5a488c904e252b50eb0;hpb=3852f552e20357d13fe51c40c0ca093c003c1e21;p=selector.git diff --git a/selector.c b/selector.c index e9807c9..746e2f0 100644 --- a/selector.c +++ b/selector.c @@ -93,7 +93,7 @@ void check_opt(int argc, char **argv, int n_opt, int n, const char *help) { if(n_opt + n >= argc) { fprintf(stderr, "Selector: Missing argument for %s, expecting %s.\n", argv[n_opt], help); - exit(1); + exit(EXIT_FAILURE); } } @@ -114,7 +114,7 @@ int string_to_positive_integer(char *string) { fprintf(stderr, "Selector: Value `%s' is not a positive integer.\n", string); - exit(1); + exit(EXIT_FAILURE); } return result; @@ -672,7 +672,7 @@ void read_file(struct hash_table_t *hash_table, if(!file) { fprintf(stderr, "Selector: Can not open `%s'.\n", input_filename); - exit(1); + exit(EXIT_FAILURE); } start = 0; @@ -708,7 +708,7 @@ void read_file(struct hash_table_t *hash_table, BUFFER_SIZE); fprintf(stderr, raw_line); fprintf(stderr, "\n"); - exit(1); + exit(EXIT_FAILURE); } /* If we got a line, we replace the carriage return by a \0 to @@ -747,7 +747,7 @@ int main(int argc, char **argv) { if(!isatty(STDIN_FILENO)) { fprintf(stderr, "Selector: The standard input is not a tty.\n"); - exit(1); + exit(EXIT_FAILURE); } color_fg_modeline = COLOR_WHITE; @@ -888,7 +888,7 @@ int main(int argc, char **argv) { out = stderr; } - fprintf(out, "Selector version %s-R%s\n", VERSION, REVISION_NUMBER); + fprintf(out, "Selector version %s-R%s (%s)\n", VERSION, REVISION_NUMBER, UNAME); fprintf(out, "Written by Francois Fleuret .\n"); fprintf(out, "\n"); fprintf(out, "Usage: %s [options] [ [ ...]]\n", @@ -1025,7 +1025,7 @@ int main(int argc, char **argv) { endwin(); fprintf(stderr, "Selector: Color numbers have to be between 0 and %d.\n", COLORS - 1); - exit(1); + exit(EXIT_FAILURE); } init_pair(1, color_fg_modeline, color_bg_modeline); @@ -1177,7 +1177,7 @@ int main(int argc, char **argv) { fprintf(stderr, "Selector: Can not open %s for writing.\n", output_filename); - exit(1); + exit(EXIT_FAILURE); } fclose(out); } @@ -1195,5 +1195,5 @@ int main(int argc, char **argv) { free(lines); free(title); - exit(0); + exit(EXIT_SUCCESS); }