diff options
| -rw-r--r-- | src/blogc/main.c | 20 | 
1 files changed, 10 insertions, 10 deletions
diff --git a/src/blogc/main.c b/src/blogc/main.c index 1ca0e82..7416994 100644 --- a/src/blogc/main.c +++ b/src/blogc/main.c @@ -217,7 +217,7 @@ main(int argc, char **argv)                              fprintf(stderr, "blogc: error: invalid value for "                                  "-D (must have an '='): %s\n", tmp);                              bc_strv_free(pieces); -                            rv = 3; +                            rv = 1;                              goto cleanup;                          }                          for (size_t j = 0; pieces[0][j] != '\0'; j++) { @@ -228,7 +228,7 @@ main(int argc, char **argv)                                      "for -D (configuration key must be uppercase "                                      "with '_'): %s\n", pieces[0]);                                  bc_strv_free(pieces); -                                rv = 3; +                                rv = 1;                                  goto cleanup;                              }                          } @@ -246,7 +246,7 @@ main(int argc, char **argv)                      blogc_print_usage();                      fprintf(stderr, "blogc: error: invalid argument: -%c\n",                          argv[i][1]); -                    rv = 3; +                    rv = 1;                      goto cleanup;              }          } @@ -269,7 +269,7 @@ main(int argc, char **argv)      if (!listing && bc_slist_length(sources) == 0) {          blogc_print_usage();          fprintf(stderr, "blogc: error: one source file is required\n"); -        rv = 3; +        rv = 1;          goto cleanup;      } @@ -277,7 +277,7 @@ main(int argc, char **argv)          blogc_print_usage();          fprintf(stderr, "blogc: error: only one source file should be provided, "              "if running without '-l'\n"); -        rv = 3; +        rv = 1;          goto cleanup;      } @@ -286,7 +286,7 @@ main(int argc, char **argv)      bc_slist_t *s = blogc_source_parse_from_files(config, sources, &err);      if (err != NULL) {          bc_error_print(err, "blogc"); -        rv = 3; +        rv = 1;          goto cleanup2;      } @@ -301,7 +301,7 @@ main(int argc, char **argv)          if (val == NULL) {              fprintf(stderr, "blogc: error: variable not found: %s\n",                  print); -            rv = 3; +            rv = 1;          }          else {              printf("%s\n", val); @@ -312,14 +312,14 @@ main(int argc, char **argv)      if (template == NULL) {          blogc_print_usage();          fprintf(stderr, "blogc: error: argument -t is required when rendering content\n"); -        rv = 3; +        rv = 1;          goto cleanup2;      }      bc_slist_t* l = blogc_template_parse_from_file(template, &err);      if (err != NULL) {          bc_error_print(err, "blogc"); -        rv = 3; +        rv = 1;          goto cleanup3;      } @@ -337,7 +337,7 @@ main(int argc, char **argv)          if (fp == NULL) {              fprintf(stderr, "blogc: error: failed to open output file (%s): %s\n",                  output, strerror(errno)); -            rv = 3; +            rv = 1;              goto cleanup4;          }      }  | 
