# HG changeset patch # User Ka-Hing Cheung # Date 1220082812 0 # Node ID 28c68cff8c8a4fc82bf9c55deb7ef3333270f1a7 # Parent 8691534526f1a45ba9d06f1841091e9d213b5fee Stu's idea, I sort of did it the other way. I don't know if it will help but I am going to References #1862, #3696, #6776 diff -r 8691534526f1 -r 28c68cff8c8a libpurple/protocols/msn/switchboard.c --- a/libpurple/protocols/msn/switchboard.c Sat Aug 30 03:43:05 2008 +0000 +++ b/libpurple/protocols/msn/switchboard.c Sat Aug 30 07:53:32 2008 +0000 @@ -58,7 +58,7 @@ swboard->cmdproc->data = swboard; swboard->cmdproc->cbs_table = cbs_table; - session->switches = g_list_append(session->switches, swboard); + session->switches = g_list_prepend(session->switches, swboard); return swboard; }