summaryrefslogtreecommitdiffstats
path: root/jack/src/com/android/jack/ir/ast/JSession.java
diff options
context:
space:
mode:
authorBenoit Lamarche <benoitlamarche@google.com>2015-05-26 17:07:58 +0200
committerBenoit Lamarche <benoitlamarche@google.com>2015-05-29 12:03:08 +0200
commitedfcedaf3de656690374ae7c56e74235d406298b (patch)
treecbf964892836659fa4d96275bcef722291411140 /jack/src/com/android/jack/ir/ast/JSession.java
parent074951b98dc7203f62ae76e894a19af38ed65725 (diff)
downloadtoolchain_jack-edfcedaf3de656690374ae7c56e74235d406298b.zip
toolchain_jack-edfcedaf3de656690374ae7c56e74235d406298b.tar.gz
toolchain_jack-edfcedaf3de656690374ae7c56e74235d406298b.tar.bz2
Always close the Jack output library
This change is required to make sure the Jack output library is closed, even when buildSession fails. It also makes sure that there is only one Jack output library instance. (cherry picked from commit 209c4fd6b447acceb73987f7df16c5bfbdf1ba0f) Change-Id: I16ed98ed34f6864ac518cac26d4157a35ae30e56
Diffstat (limited to 'jack/src/com/android/jack/ir/ast/JSession.java')
-rw-r--r--jack/src/com/android/jack/ir/ast/JSession.java3
1 files changed, 1 insertions, 2 deletions
diff --git a/jack/src/com/android/jack/ir/ast/JSession.java b/jack/src/com/android/jack/ir/ast/JSession.java
index a83ae03..ec72e2e 100644
--- a/jack/src/com/android/jack/ir/ast/JSession.java
+++ b/jack/src/com/android/jack/ir/ast/JSession.java
@@ -123,9 +123,8 @@ public class JSession extends JNode {
phantomLookup = new JPhantomLookup(lookup);
}
- @Nonnull
+ @CheckForNull
public InputFilter getInputFilter() {
- assert inputFilter != null;
return inputFilter;
}