ayttm-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Ayttm-commits] CVS: ayttm/modules/msn2 msn.C,1.47,1.48


From: Colin Leroy <address@hidden>
Subject: [Ayttm-commits] CVS: ayttm/modules/msn2 msn.C,1.47,1.48
Date: Mon, 27 Jan 2003 06:45:04 -0500

Update of /cvsroot/ayttm/ayttm/modules/msn2
In directory subversions:/tmp/cvs-serv24769

Modified Files:
        msn.C 
Log Message:
fix group deletion for certain accounts


Index: msn.C
===================================================================
RCS file: /cvsroot/ayttm/ayttm/modules/msn2/msn.C,v
retrieving revision 1.47
retrieving revision 1.48
diff -u -r1.47 -r1.48
--- msn.C       26 Jan 2003 22:29:16 -0000      1.47
+++ msn.C       27 Jan 2003 11:44:57 -0000      1.48
@@ -1350,19 +1350,22 @@
 {
        char *id = NULL;
        
-       if (!group || !strlen(group) || !strcmp(group,_("Buddies")))
+       if (!group || !strlen(group))
                return;
        
        id = value_pair_get_value(msn_grouplist, group);
        
-       if (!id || !strcmp(id, "-1"))
+       if (!id || !strcmp(id, "-1") || !strcmp(id, "0")) {
+               eb_debug(DBG_MSN,"ID for group %s is %s,not 
deleting\n",group,id);
                return;
-       
+       }
        if (mainconn) {
+               eb_debug(DBG_MSN,"ID for group %s is %s,deleting\n",group,id);
                msn_del_group(mainconn, id);
                msn_grouplist = value_pair_remove(msn_grouplist, group);
+       } else {
+               eb_debug(DBG_MSN,"ID for group %s is %s,not deleting because 
mainconn is null\n",group,id);
        }
-       
 }
 
 void eb_msn_add_group(gchar *group) 





reply via email to

[Prev in Thread] Current Thread [Next in Thread]