diff src/conversation.c @ 2743:9f71beb77c60

[gaim-migrate @ 2756] I didnt test this but it should work committer: Tailor Script <tailor@pidgin.im>
author Rob Flynn <gaim@robflynn.com>
date Sun, 18 Nov 2001 04:19:49 +0000
parents aeae739353d0
children 0c8de85fee62
line wrap: on
line diff
--- a/src/conversation.c	Sun Nov 18 00:21:49 2001 +0000
+++ b/src/conversation.c	Sun Nov 18 04:19:49 2001 +0000
@@ -540,13 +540,10 @@
 {
 	struct buddy *b = find_buddy(c->gc, c->name);
 	if (b) {
-		struct group *g = find_group_by_buddy(c->gc, c->name);
-		debug_printf(_("Removing '%s' from buddylist.\n"), c->name);
-		serv_remove_buddy(c->gc, c->name, g->name);
-		remove_buddy(c->gc, g, b);
-		do_export(c->gc);
-		build_edit_tree();
-		update_convo_add_button(c);
+		if (im_options & OPT_IM_DONT_CONFIRM_DEL)
+			show_confirm_del(c->gc, c->name);
+		else
+			do_remove_buddy(NULL, b);
 	} else if (c->gc)
 		show_add_buddy(c->gc, c->name, NULL, NULL);