Prevent closing objects that may not exist.

This commit is contained in:
Connor Tumbleson 2017-05-04 17:53:54 -04:00
parent 5e94801de1
commit e4db1fa8d6
3 changed files with 8 additions and 5 deletions

View File

@ -190,10 +190,9 @@ public class Main {
} finally {
try {
decoder.close();
} catch (IOException e) {
}
} catch (IOException ignored) {}
}
System.exit(0);
}
private static void cmdBuild(CommandLine cli) throws BrutException {

View File

@ -286,7 +286,9 @@ public class ApkDecoder {
}
public void close() throws IOException {
mAndrolib.close();
if (mAndrolib != null) {
mAndrolib.close();
}
}
public final static short DECODE_SOURCES_NONE = 0x0000;

View File

@ -819,7 +819,9 @@ final public class AndrolibResources {
}
public void close() throws IOException {
mFramework.close();
if (mFramework != null) {
mFramework.close();
}
}
public ApkOptions apkOptions;