toolitem: Plug memory leak
authorTimm Bäder <mail@baedert.org>
Mon, 30 Dec 2019 08:16:09 +0000 (09:16 +0100)
committerTimm Bäder <mail@baedert.org>
Tue, 7 Jan 2020 16:27:18 +0000 (17:27 +0100)
gtk/gtktoolitem.c

index dcd0dec924f605d43acad397a61df9a813be5b7e..08609a67eee592909a6b85eb6be5e16bed8d2e63 100644 (file)
@@ -214,6 +214,10 @@ gtk_tool_item_init (GtkToolItem *toolitem)
 static void
 gtk_tool_item_finalize (GObject *object)
 {
+  GtkToolItemPrivate *priv = gtk_tool_item_get_instance_private (GTK_TOOL_ITEM (object));
+
+  g_clear_pointer (&priv->overflow_text, g_free);
+
   G_OBJECT_CLASS (gtk_tool_item_parent_class)->finalize (object);
 }