[gtk/fix-memleaks: 11/11] notebook: Don't leak the pages property




commit afc3de6e0456232fdcaa51eeaf7f670345274afb
Author: Matthias Clasen <mclasen redhat com>
Date:   Sat Mar 27 19:11:25 2021 -0400

    notebook: Don't leak the pages property
    
    We were misuing a transfer-full getter here.

 gtk/gtknotebook.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/gtk/gtknotebook.c b/gtk/gtknotebook.c
index 3e65f125c8..380cd51e5e 100644
--- a/gtk/gtknotebook.c
+++ b/gtk/gtknotebook.c
@@ -1972,7 +1972,7 @@ gtk_notebook_get_property (GObject         *object,
       g_value_set_string (value, gtk_notebook_get_group_name (notebook));
       break;
     case PROP_PAGES:
-      g_value_set_object (value, gtk_notebook_get_pages (notebook));
+      g_value_take_object (value, gtk_notebook_get_pages (notebook));
       break;
     default:
       G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec);


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]