Mercurial > pidgin.yaz
diff src/buddy.c @ 1397:d2799e0672ee
[gaim-migrate @ 1407]
there. this should fix things
committer: Tailor Script <tailor@pidgin.im>
| author | Eric Warmenhoven <eric@warmenhoven.org> |
|---|---|
| date | Tue, 09 Jan 2001 09:37:01 +0000 |
| parents | df7c3cacac92 |
| children | bf041349b11e |
line wrap: on
line diff
--- a/src/buddy.c Tue Jan 09 09:16:19 2001 +0000 +++ b/src/buddy.c Tue Jan 09 09:37:01 2001 +0000 @@ -380,9 +380,14 @@ } } -void pressed_alias(GtkWidget *widget, struct buddy_show *b) +void pressed_alias_bs(GtkWidget *widget, struct buddy_show *b) { - alias_dialog(b); + alias_dialog_bs(b); +} + +void pressed_alias_bud(GtkWidget *widget, struct buddy *b) +{ + alias_dialog_bud(b); } void handle_click_buddy(GtkWidget *widget, GdkEventButton *event, struct buddy_show *b) @@ -423,7 +428,7 @@ button = gtk_menu_item_new_with_label(_("Alias")); gtk_signal_connect(GTK_OBJECT(button), "activate", - GTK_SIGNAL_FUNC(pressed_alias), b); + GTK_SIGNAL_FUNC(pressed_alias_bs), b); gtk_menu_append(GTK_MENU(menu), button); gtk_widget_show(button); @@ -478,7 +483,7 @@ { struct group *g = find_group_by_buddy(b->gc, b->name); struct group_show *gs = find_group_show(g->name); - struct buddy_show *bs; + struct buddy_show *bs = NULL; GtkCTreeNode *node = gtk_ctree_find_by_row_data(GTK_CTREE(edittree), NULL, b); g_snprintf(b->show, sizeof(b->show), "%s", b->name); gtk_ctree_node_set_text(GTK_CTREE(edittree), node, 0, b->name); @@ -520,14 +525,11 @@ event->button, event->time); } else if (*type == EDIT_BUDDY) { struct buddy *b = (struct buddy *)type; - struct group *g = find_group_by_buddy(b->gc, b->name); - struct group_show *gs = find_group_show(g->name); - struct buddy_show *bs = find_buddy_show(gs, b->name); menu = gtk_menu_new(); button = gtk_menu_item_new_with_label(_("Alias")); gtk_signal_connect(GTK_OBJECT(button), "activate", - GTK_SIGNAL_FUNC(pressed_alias), bs); + GTK_SIGNAL_FUNC(pressed_alias_bud), b); gtk_menu_append(GTK_MENU(menu), button); gtk_widget_show(button);
