1
0
Fork 0
mirror of https://gitlab.gnome.org/GNOME/calls.git synced 2024-06-30 15:49:31 +00:00

sip: origin: Fix memory leak

This commit is contained in:
Evangelos Ribeiro Tzaras 2022-01-27 15:10:18 +01:00
parent 9569afa073
commit f6e6d08332

View file

@ -1356,6 +1356,11 @@ calls_sip_origin_dispose (GObject *object)
CallsSipOrigin *self = CALLS_SIP_ORIGIN (object);
g_clear_pointer (&self->own_ip, g_free);
g_clear_pointer (&self->transport_protocol, g_free);
g_clear_pointer (&self->display_name, g_free);
g_clear_pointer (&self->host, g_free);
g_clear_pointer (&self->user, g_free);
g_clear_pointer (&self->password, g_free);
if (!self->use_direct_connection && self->state == CALLS_ACCOUNT_STATE_ONLINE)
go_online (CALLS_ACCOUNT (self), FALSE);