From cbbea83e3fabe6dc9f407f773968636ef5a18912 Mon Sep 17 00:00:00 2001 From: Benjamin Dauvergne Date: Thu, 25 Feb 2021 00:17:49 +0100 Subject: [PATCH] Fix: new provider reference count is incremented one time too many (#51420) --- lasso/id-ff/server.c | 1 - 1 file changed, 1 deletion(-) diff --git a/lasso/id-ff/server.c b/lasso/id-ff/server.c index 65dd1cbe..08bbde83 100644 --- a/lasso/id-ff/server.c +++ b/lasso/id-ff/server.c @@ -130,7 +130,6 @@ lasso_server_add_provider2(LassoServer *server, LassoProvider *provider) g_return_val_if_fail(provider->ProviderID, LASSO_PARAM_ERROR_NON_INITIALIZED_OBJECT); g_return_val_if_fail(server->providers, LASSO_PARAM_ERROR_NON_INITIALIZED_OBJECT); - g_object_ref(provider); g_hash_table_insert(server->providers, g_strdup(provider->ProviderID), g_object_ref(provider)); return 0;