From 56b457758522557cf9a10256103f2fc7c404fb64 Mon Sep 17 00:00:00 2001 From: Michael Catanzaro Date: Tue, 4 May 2021 13:42:55 -0500 Subject: window: fix leak in accept_navigation_policy_decision Part-of: --- src/ephy-window.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/ephy-window.c b/src/ephy-window.c index e8e91e943..94f38604b 100644 --- a/src/ephy-window.c +++ b/src/ephy-window.c @@ -2058,11 +2058,10 @@ accept_navigation_policy_decision (EphyWindow *window, g_autoptr (WebKitWebsitePolicies) website_policies = NULL; EphyPermission permission = EPHY_PERMISSION_UNDECIDED; EphyEmbedShell *shell; - const char *origin; + g_autofree char *origin = ephy_uri_to_security_origin (uri); shell = ephy_embed_shell_get_default (); - origin = ephy_uri_to_security_origin (uri); if (origin) { permission = ephy_permissions_manager_get_permission (ephy_embed_shell_get_permissions_manager (shell), EPHY_PERMISSION_TYPE_AUTOPLAY_POLICY, -- cgit v1.2.1