changeset 1978:986e514bec97

Fix changeset e6beab22099b (Hermitifier)
author Mikael Berthe <mikael@lilotux.net>
date Sat, 26 Mar 2011 13:56:41 +0100
parents 1d8f9135e000
children 6febc7d1f760
files mcabber/mcabber/commands.c mcabber/mcabber/roster.c
diffstat 2 files changed, 4 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/mcabber/mcabber/commands.c	Sat Mar 26 13:37:33 2011 +0100
+++ b/mcabber/mcabber/commands.c	Sat Mar 26 13:56:41 2011 +0100
@@ -1988,7 +1988,7 @@
   if (on_srv)
     xmpp_updatebuddy(bjid, name, *groupname ? groupname : NULL);
   else
-    buddy_setname(bud, (char*)name);
+    buddy_setgroup(bud, (char *)groupname);
 }
 
 static void do_rename(char *arg)
--- a/mcabber/mcabber/roster.c	Sat Mar 26 13:37:33 2011 +0100
+++ b/mcabber/mcabber/roster.c	Sat Mar 26 13:56:41 2011 +0100
@@ -1609,10 +1609,12 @@
 
   sl_roster_usrelt = roster_elt->list;
   while (sl_roster_usrelt) {  // user list loop
+    GSList *next_sl_usrelt;
     roster_usrelt = (roster*) sl_roster_usrelt->data;
 
+    next_sl_usrelt = g_slist_next(sl_roster_usrelt);
     pfunc(roster_usrelt, param);
-    sl_roster_usrelt = g_slist_next(sl_roster_usrelt);
+    sl_roster_usrelt = next_sl_usrelt;
   }
 }