Fix double g_object_unref
* lasso/id-ff/login.c: status is already freed by lasso_assign_gobject, do not free it first with lasso_node_destroy.
This commit is contained in:
parent
10702e1ea4
commit
012b7c3af5
|
@ -1230,8 +1230,6 @@ lasso_login_build_response_msg(LassoLogin *login, gchar *remote_providerID)
|
|||
lasso_session_get_assertion(profile->session,
|
||||
profile->remote_providerID));
|
||||
if (status) {
|
||||
lasso_node_destroy(LASSO_NODE(LASSO_SAMLP_RESPONSE(
|
||||
profile->response)->Status));
|
||||
lasso_assign_gobject(LASSO_SAMLP_RESPONSE(profile->response)->Status,
|
||||
status);
|
||||
lasso_session_remove_status(profile->session,
|
||||
|
|
Loading…
Reference in New Issue