From c5f2163fa376329620a0ccab7af6546a2c6f1d45 Mon Sep 17 00:00:00 2001 From: fankesyooni Date: Wed, 26 Apr 2023 14:55:38 +0800 Subject: [PATCH] Modify make makeWorldReadable function to inline in YukiHookPrefsBridge --- .../yukihookapi/hook/xposed/prefs/YukiHookPrefsBridge.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/yukihookapi/src/main/java/com/highcapable/yukihookapi/hook/xposed/prefs/YukiHookPrefsBridge.kt b/yukihookapi/src/main/java/com/highcapable/yukihookapi/hook/xposed/prefs/YukiHookPrefsBridge.kt index 5e8eb4c2..ad4ce4af 100644 --- a/yukihookapi/src/main/java/com/highcapable/yukihookapi/hook/xposed/prefs/YukiHookPrefsBridge.kt +++ b/yukihookapi/src/main/java/com/highcapable/yukihookapi/hook/xposed/prefs/YukiHookPrefsBridge.kt @@ -126,7 +126,7 @@ class YukiHookPrefsBridge private constructor(private var context: Context? = nu * @param callback 回调方法体 * @return [T] */ - private fun makeWorldReadable(callback: () -> T): T { + private inline fun makeWorldReadable(callback: () -> T): T { val result = callback() if (isXposedEnvironment.not() && isUsingNewXSharedPreferences.not()) runCatching { makeWorldReadable(context, prefsFileName = "${currentPrefsName}.xml") }