diff src/protocols/oscar/oscar.c @ 3456:b48065e52337

[gaim-migrate @ 3503] A few patches. Brian--tell me what your last name is, and I'll put it in. ;) committer: Tailor Script <tailor@pidgin.im>
author Sean Egan <seanegan@gmail.com>
date Wed, 28 Aug 2002 02:38:19 +0000
parents 736951485ac6
children 66b1ad9782a9
line wrap: on
line diff
--- a/src/protocols/oscar/oscar.c	Tue Aug 27 22:22:55 2002 +0000
+++ b/src/protocols/oscar/oscar.c	Wed Aug 28 02:38:19 2002 +0000
@@ -3702,6 +3702,23 @@
 	return m;
 }
 
+static GList *oscar_edit_buddy_menu(struct gaim_connection *gc, char *who)
+{
+	GList *m = NULL;
+	struct proto_buddy_menu *pbm;
+	struct oscar_data *odata = gc->proto_data;
+
+	if (odata->icq) {
+		pbm = g_new0(struct proto_buddy_menu, 1);
+		pbm->label = _("Get Info");
+		pbm->callback = oscar_get_info;
+		pbm->gc = gc;
+		m = g_list_append(m, pbm);
+	}
+
+	return m;
+}
+
 static GList *oscar_user_opts()
 {
 	GList *m = NULL;
@@ -3950,6 +3967,7 @@
 	ret->actions = oscar_actions;
 	ret->do_action = oscar_do_action;
 	ret->buddy_menu = oscar_buddy_menu;
+	ret->edit_buddy_menu = oscar_edit_buddy_menu;
 	ret->user_opts = oscar_user_opts;
 	ret->login = oscar_login;
 	ret->close = oscar_close;