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") }