comparison mcabber/src/commands.c @ 566:467fec046a9b

MUC: Reset topic when leaving a room
author Mikael Berthe <mikael@lilotux.net>
date Fri, 02 Dec 2005 23:48:01 +0100
parents 89c347b3e4c1
children eb1df2371581
comparison
equal deleted inserted replaced
565:89c347b3e4c1 566:467fec046a9b
1253 roomid = g_strdup_printf("%s/%s", buddy_getjid(bud), utf8_nickname); 1253 roomid = g_strdup_printf("%s/%s", buddy_getjid(bud), utf8_nickname);
1254 jb_setstatus(offline, roomid, arg); 1254 jb_setstatus(offline, roomid, arg);
1255 g_free(utf8_nickname); 1255 g_free(utf8_nickname);
1256 g_free(roomid); 1256 g_free(roomid);
1257 buddy_setnickname(bud, NULL); 1257 buddy_setnickname(bud, NULL);
1258 buddy_settopic(bud, NULL);
1258 buddy_del_all_resources(bud); 1259 buddy_del_all_resources(bud);
1259 scr_LogPrint(LPRINT_LOGNORM, "You have left %s", buddy_getjid(bud)); 1260 scr_LogPrint(LPRINT_LOGNORM, "You have left %s", buddy_getjid(bud));
1260 } 1261 }
1261 1262
1262 static void room_nick(gpointer bud, char *arg) 1263 static void room_nick(gpointer bud, char *arg)