Skip to content

Commit 7924b42

Browse files
committed
update get_rv_prebuilts
1 parent 33fdbce commit 7924b42

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

utils.sh

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -107,16 +107,19 @@ get_rv_prebuilts() {
107107
echo
108108

109109
if [ "$integs_file" ]; then
110-
(
110+
if ! (
111111
mkdir -p "${integs_file}-zip" || return 1
112112
unzip -qo "${integs_file}" -d "${integs_file}-zip" || return 1
113-
rm "${integs_file}" || return 1
114113
cd "${integs_file}-zip" || return 1
115114
java -cp "${BIN_DIR}/paccer.jar:${BIN_DIR}/dexlib2.jar" com.jhc.Main "${integs_file}-zip/classes.dex" "${integs_file}-zip/classes-patched.dex" || return 1
116115
mv -f "${integs_file}-zip/classes-patched.dex" "${integs_file}-zip/classes.dex" || return 1
116+
rm "${integs_file}" || return 1
117117
zip -0rq "${integs_file}" . || return 1
118-
rm -r "${integs_file}-zip"
119-
) >&2 || epr "Patching revanced-integrations failed"
118+
) >&2; then
119+
epr "Patching revanced-integrations failed"
120+
fi
121+
rm -r "${integs_file}-zip" || :
122+
120123
fi
121124
}
122125

0 commit comments

Comments
 (0)