comparison src/buddy.c @ 1663:0f7d2284296f

[gaim-migrate @ 1673] good fixes. committer: Tailor Script <tailor@pidgin.im>
author Eric Warmenhoven <eric@warmenhoven.org>
date Fri, 30 Mar 2001 11:13:33 +0000
parents 88e72116639d
children 8b0c165a33f4
comparison
equal deleted inserted replaced
1662:88e72116639d 1663:0f7d2284296f
1051 } 1051 }
1052 1052
1053 1053
1054 struct group *add_group(struct gaim_connection *gc, char *group) 1054 struct group *add_group(struct gaim_connection *gc, char *group)
1055 { 1055 {
1056 GtkCTreeNode *c = NULL, *p;
1057 char *text[1];
1056 struct group *g = find_group(gc, group); 1058 struct group *g = find_group(gc, group);
1057 if (g) 1059 if (g)
1058 return g; 1060 return g;
1059 g = (struct group *)g_new0(struct group, 1); 1061 g = (struct group *)g_new0(struct group, 1);
1060 if (!g) 1062 if (!g)
1067 1069
1068 g->members = NULL; 1070 g->members = NULL;
1069 1071
1070 if (!blist) return g; 1072 if (!blist) return g;
1071 1073
1072 build_edit_tree(); 1074 c = gtk_ctree_find_by_row_data(GTK_CTREE(edittree), NULL, gc);
1075 text[0] = g->name;
1076 p = gtk_ctree_insert_node(GTK_CTREE(edittree), c,
1077 NULL, text, 5, NULL, NULL,
1078 NULL, NULL, 0, 1);
1079 gtk_ctree_node_set_row_data(GTK_CTREE(edittree), p, g);
1073 1080
1074 if (!(display_options & OPT_DISP_NO_MT_GRP) && !find_group_show(group)) 1081 if (!(display_options & OPT_DISP_NO_MT_GRP) && !find_group_show(group))
1075 new_group_show(group); 1082 new_group_show(group);
1076 1083
1077 return g; 1084 return g;