From de7c0731f50564d33173a2cf80d752ab83259ede Mon Sep 17 00:00:00 2001 From: Thibault Saunier Date: Thu, 28 Mar 2019 13:51:36 -0300 Subject: [PATCH] asset: Plug a GError leak --- ges/ges-asset.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ges/ges-asset.c b/ges/ges-asset.c index bc05fdf..ad06eff 100644 --- a/ges/ges-asset.c +++ b/ges/ges-asset.c @@ -1189,7 +1189,9 @@ ges_asset_request_async (GType extractable_type, goto done; case ASSET_INITIALIZED_WITH_ERROR: g_task_return_error (task, - error ? error : g_error_copy (asset->priv->error)); + error ? g_error_copy (error) : g_error_copy (asset->priv->error)); + + g_clear_error (&error); goto done; default: -- 2.7.4