commit 91b690b01d4046fa3533a8ab297655f3805bc994 parent c9114e7b6177118ca0902466e62d62a16867766d Author: rhunk <101876869+rhunk@users.noreply.github.com> Date: Sat, 1 Jun 2024 23:26:35 +0200 fix(app): leaked reference Diffstat:
M | app/src/main/kotlin/me/rhunk/snapenhance/scripting/RemoteScriptManager.kt | | | 4 | ++-- |
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/app/src/main/kotlin/me/rhunk/snapenhance/scripting/RemoteScriptManager.kt b/app/src/main/kotlin/me/rhunk/snapenhance/scripting/RemoteScriptManager.kt @@ -66,8 +66,8 @@ class RemoteScriptManager( getScriptFileNames().forEach { name -> runCatching { getScriptInputStream(name) { stream -> - stream?.bufferedReader()?.readModuleInfo()?.also { - cachedModuleInfo[name] = it + stream?.use { + cachedModuleInfo[name] = it.bufferedReader().readModuleInfo() } } }.onFailure {