From 6931edc28febde1940094ef69585d2dd6eb4a08e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=A0=D1=83=D1=81=D0=BB=D0=B0=D0=BD=20=D0=98=D0=B6=D0=B1?= =?UTF-8?q?=D1=83=D0=BB=D0=B0=D1=82=D0=BE=D0=B2?= Date: Wed, 18 Nov 2020 15:19:51 +0000 Subject: [PATCH] Plug a leak --- gio/gwin32appinfo.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gio/gwin32appinfo.c b/gio/gwin32appinfo.c index 8871acc9d..5ff1d257e 100644 --- a/gio/gwin32appinfo.c +++ b/gio/gwin32appinfo.c @@ -1273,8 +1273,10 @@ decide_which_id_to_use (const gunichar2 *program_id, if (return_handler_id_u8) *return_handler_id_u8 = g_steal_pointer (&handler_id_u8); + g_clear_pointer (&handler_id_u8, g_free); if (return_handler_id_u8_folded) *return_handler_id_u8_folded = g_steal_pointer (&handler_id_u8_folded); + g_clear_pointer (&handler_id_u8_folded, g_free); if (return_id == NULL && return_key) *return_key = g_steal_pointer (&key);