[calls] new-call-box: Fix memory leak
- From: Evangelos Ribeiro Tzaras <devrtz src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [calls] new-call-box: Fix memory leak
- Date: Tue, 21 Jun 2022 14:28:56 +0000 (UTC)
commit ee64b33e24fd648a4d24618a1cb6aec34e5ec03b
Author: Evangelos Ribeiro Tzaras <devrtz fortysixandtwo eu>
Date: Fri May 20 10:16:09 2022 +0200
new-call-box: Fix memory leak
calls_new_call_box_dial was taking a reference it never released.
src/calls-new-call-box.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/src/calls-new-call-box.c b/src/calls-new-call-box.c
index 4e57e4ea..e03e559d 100644
--- a/src/calls-new-call-box.c
+++ b/src/calls-new-call-box.c
@@ -74,7 +74,7 @@ get_selected_origin (CallsNewCallBox *self)
if (model && index >= 0)
origin = g_list_model_get_item (model, index);
- return origin;
+ return g_steal_pointer (&origin);
}
@@ -97,8 +97,8 @@ get_origin (CallsNewCallBox *self,
return NULL;
origin = g_list_model_get_item (model, 0);
- return origin;
+ return g_steal_pointer (&origin);
} else {
return get_selected_origin (self);
}
@@ -400,7 +400,7 @@ void
calls_new_call_box_dial (CallsNewCallBox *self,
const gchar *target)
{
- CallsOrigin *origin;
+ g_autoptr (CallsOrigin) origin = NULL;
g_return_if_fail (CALLS_IS_NEW_CALL_BOX (self));
g_return_if_fail (target != NULL);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]