From f02a42610b7698fc8cc6bc5183c9ccba2ed96cda Mon Sep 17 00:00:00 2001 From: oSumAtrIX Date: Mon, 12 Jun 2023 05:31:53 +0200 Subject: [PATCH] fix: revert using `OutputStream.nullOutputStream` Older Android versions don't support this API --- src/main/kotlin/app/revanced/patcher/Patcher.kt | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/main/kotlin/app/revanced/patcher/Patcher.kt b/src/main/kotlin/app/revanced/patcher/Patcher.kt index d61fb11..06836b1 100644 --- a/src/main/kotlin/app/revanced/patcher/Patcher.kt +++ b/src/main/kotlin/app/revanced/patcher/Patcher.kt @@ -247,7 +247,12 @@ class Patcher(private val options: PatcherOptions) { XmlPullStreamDecoder( axmlParser, AndrolibResources().resXmlSerializer ).decodeManifest( - extInputFile.directory.getFileInput("AndroidManifest.xml"), OutputStream.nullOutputStream() + extInputFile.directory.getFileInput("AndroidManifest.xml"), + object : OutputStream() { + override fun write(b: Int) { + // do nothing + } + } ) } }