mirror of
https://github.com/DarkPlacesEngine/gmqcc.git
synced 2025-02-21 02:40:56 +00:00
return an error code at exit after compile errors
This commit is contained in:
parent
6806fd1e86
commit
f2bbffbd4b
1 changed files with 5 additions and 2 deletions
7
main.c
7
main.c
|
@ -331,6 +331,7 @@ void parser_cleanup();
|
|||
|
||||
int main(int argc, char **argv) {
|
||||
size_t itr;
|
||||
int retval = 0;
|
||||
app_name = argv[0];
|
||||
|
||||
/* default options / warn flags */
|
||||
|
@ -368,8 +369,10 @@ int main(int argc, char **argv) {
|
|||
(items_data[itr].type == TYPE_SRC ? "progs.src" :
|
||||
("unknown"))))));
|
||||
|
||||
if (!parser_compile(items_data[itr].filename))
|
||||
if (!parser_compile(items_data[itr].filename)) {
|
||||
retval = 1;
|
||||
goto cleanup;
|
||||
}
|
||||
}
|
||||
|
||||
parser_finish(opts_output);
|
||||
|
@ -385,5 +388,5 @@ cleanup:
|
|||
parser_cleanup();
|
||||
|
||||
util_meminfo();
|
||||
return 0;
|
||||
return retval;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue