This avoids uninitialized memory.
---
 gtktoolbar.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gtktoolbar.c b/gtktoolbar.c
index 2ff58c87..c2f3c32c 100644
--- a/gtktoolbar.c
+++ b/gtktoolbar.c
@@ -482,7 +482,7 @@ ToolbarNew(void)
     GtkWidget *vbox_toolbar;
     GtkToolItem *ti;
     GtkWidget *pwtb;
-    toolbarwidget *ptw = g_malloc(sizeof(toolbarwidget));
+    toolbarwidget *ptw = g_new0(toolbarwidget, 1);
 
     vbox_toolbar = gtk_box_new(GTK_ORIENTATION_VERTICAL, 0);
     g_object_set_data_full(G_OBJECT(vbox_toolbar), "toolbarwidget", ptw, 
g_free);
-- 
2.51.0


Reply via email to