[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Ayttm-commits] CVS: ayttm/modules/msn2 msn.C,1.39,1.40
From: |
Colin Leroy <address@hidden> |
Subject: |
[Ayttm-commits] CVS: ayttm/modules/msn2 msn.C,1.39,1.40 |
Date: |
Mon, 20 Jan 2003 09:13:31 -0500 |
Update of /cvsroot/ayttm/ayttm/modules/msn2
In directory subversions:/tmp/cvs-serv6952/modules/msn2
Modified Files:
msn.C
Log Message:
- src/service.h sr/util.c
Add a del_group() callback (deletes a group server-side)
- modules/msn2/msn.C modules/msn2/libmsn2/msn_core.[Ch]
implement group deletion
Index: msn.C
===================================================================
RCS file: /cvsroot/ayttm/ayttm/modules/msn2/msn.C,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -r1.39 -r1.40
--- msn.C 20 Jan 2003 10:02:16 -0000 1.39
+++ msn.C 20 Jan 2003 14:13:29 -0000 1.40
@@ -1334,6 +1334,25 @@
return TRUE;
}
+void eb_msn_del_group(gchar *group)
+{
+ char *id = NULL;
+
+ if (!group || !strlen(group) || !strcmp(group,_("Buddies")))
+ return;
+
+ id = value_pair_get_value(msn_grouplist, group);
+
+ if (!id || !strcmp(id, "-1"))
+ return;
+
+ if (mainconn) {
+ msn_del_group(mainconn, id);
+ msn_grouplist = value_pair_remove(msn_grouplist, group);
+ }
+
+}
+
input_list * eb_msn_get_prefs()
{
return(NULL);
@@ -1390,7 +1409,8 @@
sc->get_color = eb_msn_get_color;
sc->get_smileys = eb_msn_get_smileys;
sc->change_group = eb_msn_change_group;
-
+ sc->del_group = eb_msn_del_group;
+
return sc;
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Ayttm-commits] CVS: ayttm/modules/msn2 msn.C,1.39,1.40,
Colin Leroy <address@hidden> <=
- Prev by Date:
[Ayttm-commits] CVS: ayttm/modules/msn2/libmsn2 msn_core.C,1.16,1.17 msn_core.h,1.5,1.6
- Next by Date:
[Ayttm-commits] CVS: ayttm/src service.h,1.6,1.7 util.c,1.18,1.19
- Previous by thread:
[Ayttm-commits] CVS: ayttm/modules/msn2/libmsn2 msn_core.C,1.16,1.17 msn_core.h,1.5,1.6
- Next by thread:
[Ayttm-commits] CVS: ayttm/src service.h,1.6,1.7 util.c,1.18,1.19
- Index(es):