diff src/server.c @ 1032:643a4d81c18a

[gaim-migrate @ 1042] buddy list menus are based on connections/protocol. pretty spiffy. committer: Tailor Script <tailor@pidgin.im>
author Eric Warmenhoven <eric@warmenhoven.org>
date Tue, 31 Oct 2000 06:09:47 +0000
parents 38452403563b
children daad2440a642
line wrap: on
line diff
--- a/src/server.c	Fri Oct 27 08:10:29 2000 +0000
+++ b/src/server.c	Tue Oct 31 06:09:47 2000 +0000
@@ -112,36 +112,20 @@
                 serv_touch_idle(gc);
 }
 
-void serv_get_info(char *name)
+void serv_get_info(struct gaim_connection *g, char *name)
 {
-	/* FIXME: getting someone's info? how do you decide something like that? I think that
-	 * the buddy list/UI needs to be really changed before this gets fixed*/
-	struct gaim_connection *g;
-	if (!connections) return;
-	g = connections->data;
-
 	if (g && g->prpl && g->prpl->get_info)
 		(*g->prpl->get_info)(g, name);
 }
 
-void serv_get_away_msg(char *name)
+void serv_get_away_msg(struct gaim_connection *g, char *name)
 {
-	/* FIXME: see the serv_get_info comment above :-P */
-	struct gaim_connection *g;
-	if (!connections) return;
-	g = connections->data;
-
 	if (g && g->prpl && g->prpl->get_away_msg)
 		(*g->prpl->get_away_msg)(g, name);
 }
 
-void serv_get_dir(char *name)
+void serv_get_dir(struct gaim_connection *g, char *name)
 {
-	/* FIXME: see the serv_get_info comment above :-P */
-	struct gaim_connection *g;
-	if (!connections) return;
-	g = connections->data;
-
 	if (g && g->prpl && g->prpl->get_dir)
 		(*g->prpl->get_dir)(g, name);
 }