langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SjavacImpl.java
equal
deleted
inserted
replaced
113 Main.Result result = compiler.compile(passThroughArgs, context); |
113 Main.Result result = compiler.compile(passThroughArgs, context); |
114 |
114 |
115 // Clean up |
115 // Clean up |
116 JavaFileManager fileManager = context.get(JavaFileManager.class); |
116 JavaFileManager fileManager = context.get(JavaFileManager.class); |
117 if (fileManager instanceof JavacFileManager) { |
117 if (fileManager instanceof JavacFileManager) { |
118 ((JavacFileManager) fileManager).close(); |
118 try { |
|
119 ((JavacFileManager) fileManager).close(); |
|
120 } catch (IOException e) { |
|
121 return RC_FATAL; |
|
122 } |
119 } |
123 } |
120 return result.exitCode; |
124 return result.exitCode; |
121 |
125 |
122 } else { |
126 } else { |
123 // Load the prev build state database. |
127 // Load the prev build state database. |