X-Git-Url: http://git.claws-mail.org/?p=claws.git;a=blobdiff_plain;f=src%2Ftoolbar.c;h=7e575c1ab1d565d5552a66141bede6a4e5a1bf51;hp=a80c8945eedb2339127bf32dad678b4b65333f56;hb=3d4514e73e98634cadce30c6f9bfbffb130a6451;hpb=087d4ee9a94fd93877670c3a26bb16c14c5052a8 diff --git a/src/toolbar.c b/src/toolbar.c index a80c8945e..7e575c1ab 100644 --- a/src/toolbar.c +++ b/src/toolbar.c @@ -1643,8 +1643,10 @@ static void toolbar_buttons_cb(GtkWidget *widget, GTK_CONTAINER(child)); \ btn = (GtkWidget *)gchild->data; \ arr = (GtkWidget *)(gchild->next?gchild->next->data:NULL); \ + g_list_free(gchild); \ gchild = gtk_container_get_children(GTK_CONTAINER(arr)); \ gtk_widget_set_size_request(GTK_WIDGET(gchild->data), 9, -1); \ + g_list_free(gchild); \ } #define MAKE_MENU(entries,path,btn) { \ @@ -2073,6 +2075,7 @@ void toolbar_update(ToolbarType type, gpointer data) GtkWidget *btn = (GtkWidget *)gchild->data; \ GtkWidget *arr = (GtkWidget *) \ (gchild->next?gchild->next->data:NULL); \ + g_list_free(gchild); \ if (GTK_IS_BUTTON(btn)) \ in_btn1 = GTK_BUTTON(btn)->in_button; \ if (GTK_IS_BUTTON(arr)) \ @@ -2095,6 +2098,7 @@ void toolbar_update(ToolbarType type, gpointer data) GtkWidget *btn = (GtkWidget *)gchild->data; \ GtkWidget *arr = (GtkWidget *) \ (gchild->next?gchild->next->data:NULL); \ + g_list_free(gchild); \ if (GTK_IS_BUTTON(btn)) \ GTK_BUTTON(btn)->in_button = in_btn1; \ if (GTK_IS_BUTTON(arr)) \