comparison pidgin/gtklog.c @ 22087:d943df776c09

It turns out the tree-models need to be unref'ed.
author Sadrul Habib Chowdhury <imadil@gmail.com>
date Sat, 12 Jan 2008 14:44:12 +0000
parents fcb848b2d669
children d8cc610bd388
comparison
equal deleted inserted replaced
22086:1d02fa7737eb 22087:d943df776c09
612 gtk_scrolled_window_set_shadow_type (GTK_SCROLLED_WINDOW (sw), GTK_SHADOW_IN); 612 gtk_scrolled_window_set_shadow_type (GTK_SCROLLED_WINDOW (sw), GTK_SHADOW_IN);
613 gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(sw), GTK_POLICY_NEVER, GTK_POLICY_ALWAYS); 613 gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(sw), GTK_POLICY_NEVER, GTK_POLICY_ALWAYS);
614 gtk_paned_add1(GTK_PANED(pane), sw); 614 gtk_paned_add1(GTK_PANED(pane), sw);
615 lv->treestore = gtk_tree_store_new (2, G_TYPE_STRING, G_TYPE_POINTER); 615 lv->treestore = gtk_tree_store_new (2, G_TYPE_STRING, G_TYPE_POINTER);
616 lv->treeview = gtk_tree_view_new_with_model (GTK_TREE_MODEL (lv->treestore)); 616 lv->treeview = gtk_tree_view_new_with_model (GTK_TREE_MODEL (lv->treestore));
617 g_object_unref(G_OBJECT(lv->treestore));
617 rend = gtk_cell_renderer_text_new(); 618 rend = gtk_cell_renderer_text_new();
618 col = gtk_tree_view_column_new_with_attributes ("time", rend, "markup", 0, NULL); 619 col = gtk_tree_view_column_new_with_attributes ("time", rend, "markup", 0, NULL);
619 gtk_tree_view_append_column (GTK_TREE_VIEW(lv->treeview), col); 620 gtk_tree_view_append_column (GTK_TREE_VIEW(lv->treeview), col);
620 gtk_tree_view_set_headers_visible (GTK_TREE_VIEW (lv->treeview), FALSE); 621 gtk_tree_view_set_headers_visible (GTK_TREE_VIEW (lv->treeview), FALSE);
621 gtk_container_add (GTK_CONTAINER (sw), lv->treeview); 622 gtk_container_add (GTK_CONTAINER (sw), lv->treeview);