From 26102a70a2797b711b007931f7d7ff4b129909d1 Mon Sep 17 00:00:00 2001 From: LisoUseInAIKyrios <118716522+LisoUseInAIKyrios@users.noreply.github.com> Date: Tue, 24 Jun 2025 22:43:25 +0400 Subject: [PATCH] chore: Fix compile warning --- .../java/app/revanced/extension/shared/GmsCoreSupport.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/extensions/shared/library/src/main/java/app/revanced/extension/shared/GmsCoreSupport.java b/extensions/shared/library/src/main/java/app/revanced/extension/shared/GmsCoreSupport.java index eac8cd87a..3f9f0af11 100644 --- a/extensions/shared/library/src/main/java/app/revanced/extension/shared/GmsCoreSupport.java +++ b/extensions/shared/library/src/main/java/app/revanced/extension/shared/GmsCoreSupport.java @@ -154,7 +154,9 @@ public class GmsCoreSupport { } // Check if GmsCore is currently running in the background. - try (var client = context.getContentResolver().acquireContentProviderClient(GMS_CORE_PROVIDER)) { + var client = context.getContentResolver().acquireContentProviderClient(GMS_CORE_PROVIDER); + //noinspection TryFinallyCanBeTryWithResources + try { if (client == null) { Logger.printInfo(() -> "GmsCore is not running in the background"); checkIfDontKillMyAppSupportsManufacturer(); @@ -164,6 +166,8 @@ public class GmsCoreSupport { "gms_core_dialog_open_website_text", (dialog, id) -> openDontKillMyApp()); } + } finally { + if (client != null) client.close(); } } catch (Exception ex) { Logger.printException(() -> "checkGmsCore failure", ex);