diff options
| author | Jung-uk Kim <jkim@FreeBSD.org> | 2019-05-09 22:49:10 +0000 |
|---|---|---|
| committer | Jung-uk Kim <jkim@FreeBSD.org> | 2019-05-09 22:49:10 +0000 |
| commit | 08f4234e06d8d6855c0b79c95da98f267ca3554e (patch) | |
| tree | 1ad7923ff2f449c959fe850588203300417861ab /source/compiler/aslcompile.c | |
| parent | a4d090d50dca12716fbca0cc738e692a0db75068 (diff) | |
Diffstat (limited to 'source/compiler/aslcompile.c')
| -rw-r--r-- | source/compiler/aslcompile.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/source/compiler/aslcompile.c b/source/compiler/aslcompile.c index 845f15bc236e..5f152dc94db3 100644 --- a/source/compiler/aslcompile.c +++ b/source/compiler/aslcompile.c @@ -224,7 +224,6 @@ CmDoCompile ( if (AslGbl_PreprocessOnly) { UtEndEvent (Event); - CmCleanupAndExit (); return (AE_OK); } } @@ -919,7 +918,7 @@ CmCleanupAndExit ( * We will delete the AML file if there are errors and the * force AML output option has not been used. */ - if (AslGbl_ParserErrorDetected || ((AslGbl_ExceptionCount[ASL_ERROR] > 0) && + if (AslGbl_ParserErrorDetected || AslGbl_PreprocessOnly || ((AslGbl_ExceptionCount[ASL_ERROR] > 0) && (!AslGbl_IgnoreErrors) && AslGbl_Files[ASL_FILE_AML_OUTPUT].Handle)) { |
