From 69914eb5966490f8b987e4072746e026de23218e Mon Sep 17 00:00:00 2001 From: Connor Tumbleson Date: Sun, 14 Jan 2024 11:10:10 -0500 Subject: [PATCH] refactor: inline runnable on smali disassemble (#3490) --- .../apktool-lib/src/main/java/brut/androlib/ApkDecoder.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/brut.apktool/apktool-lib/src/main/java/brut/androlib/ApkDecoder.java b/brut.apktool/apktool-lib/src/main/java/brut/androlib/ApkDecoder.java index 92bdc6fe..b9e3e179 100644 --- a/brut.apktool/apktool-lib/src/main/java/brut/androlib/ApkDecoder.java +++ b/brut.apktool/apktool-lib/src/main/java/brut/androlib/ApkDecoder.java @@ -217,14 +217,13 @@ public class ApkDecoder { } private void scheduleDecodeSourcesSmali(File outDir, String filename) { - Runnable r = () -> { + mWorker.submit(() -> { try { decodeSourcesSmali(outDir, filename); } catch (AndrolibException e) { mBuildError.compareAndSet(null, new RuntimeException(e)); } - }; - mWorker.submit(r); + }); } private void decodeSourcesSmali(File outDir, String filename) throws AndrolibException {