src/protocols/zephyr/zephyr.c

changeset 9030
7b574a641391
parent 9015
3c27e9074fa2
child 9308
4ea759d72d37
--- a/src/protocols/zephyr/zephyr.c	Sun May 23 08:06:38 2004 +0000
+++ b/src/protocols/zephyr/zephyr.c	Sun May 23 17:27:45 2004 +0000
@@ -1144,30 +1144,14 @@
 	return buf;
 }
 
-static void zephyr_zloc(GaimConnection * gc, const char *who)
+static void zephyr_zloc(GaimConnection *gc, const char *who)
 {
 	ZAsyncLocateData_t ald;
 
-	if (ZRequestLocations(local_zephyr_normalize(who), &ald, UNACKED, ZAUTH)
-		!= ZERR_NONE) {
-		return;
+	if (ZRequestLocations(local_zephyr_normalize(who), &ald, UNACKED, ZAUTH) == ZERR_NONE) {
+		pending_zloc_names = g_list_append(pending_zloc_names,
+				g_strdup(local_zephyr_normalize(who)));
 	}
-	pending_zloc_names = g_list_append(pending_zloc_names, g_strdup(local_zephyr_normalize(who)));
-}
-
-static GList *zephyr_buddy_menu(GaimConnection * gc, const char *who)
-{
-	GList *m = NULL;
-	struct proto_buddy_menu *pbm;
-
-	pbm = g_new0(struct proto_buddy_menu, 1);
-
-	pbm->label = _("ZLocate");
-	pbm->callback = zephyr_zloc;
-	pbm->gc = gc;
-	m = g_list_append(m, pbm);
-
-	return m;
 }
 
 static void zephyr_set_away(GaimConnection * gc, const char *state, const char *msg)
@@ -1307,7 +1291,7 @@
 	NULL,
 	NULL,
 	zephyr_away_states,
-	zephyr_buddy_menu,
+	NULL,
 	zephyr_chat_info,
 	zephyr_login,
 	zephyr_close,
@@ -1351,7 +1335,6 @@
 	NULL,
 	NULL,
 	NULL,
-	NULL,
 	NULL
 };
 

mercurial