[gaim-migrate @ 3922]

Tue, 22 Oct 2002 00:45:58 +0000

author
Sean Egan <seanegan@pidgin.im>
date
Tue, 22 Oct 2002 00:45:58 +0000
changeset 3782
f668781bee1b
parent 3781
115b7a43d265
child 3783
e3e6355bcb6b

[gaim-migrate @ 3922]
I lose.

src/protocols/oscar/oscar.c file | annotate | diff | comparison | revisions
--- a/src/protocols/oscar/oscar.c	Tue Oct 22 00:32:47 2002 +0000
+++ b/src/protocols/oscar/oscar.c	Tue Oct 22 00:45:58 2002 +0000
@@ -4509,7 +4509,20 @@
 			}
 			aim_bos_changevisibility(od->sess, od->conn, AIM_VISIBILITYCHANGE_DENYADD, buf);
 			break;
-			default:
+		case 5:
+			GList *g = gc->groups;
+			at  = 0;
+			while (g) {
+			        list = ((struct group *)g->data)->members;
+				while (list) {
+					at += g_snprintf(buf + at, sizeof(buf) - at, "%s&", (char *)list->data);
+					list = list->next;
+				}
+				g = g->next;
+			}			
+			aim_bos_changevisibility(od->sess, od->conn, AIM_VISIBILITYCHANGE_PERMITADD, buf);
+			break;
+		default:
 			break;
 		}
 		signoff_blocked(gc);

mercurial