Mercurial > hg
diff mcabber/src/screen.c @ 843:915a7f17474a
Remember the status message when a buddy goes offline
This is useful when people use a status message when leaving,
or with some Jabber transports.
author | Mikael Berthe <mikael@lilotux.net> |
---|---|
date | Sat, 06 May 2006 12:59:04 +0200 |
parents | 63707a595c2e |
children | a9161d2dc414 |
line wrap: on
line diff
--- a/mcabber/src/screen.c Sat May 06 00:00:46 2006 +0200 +++ b/mcabber/src/screen.c Sat May 06 12:59:04 2006 +0200 @@ -891,8 +891,8 @@ // No status message for groups & MUC rooms if (!isgrp && !ismuc) { GSList *resources = buddy_getresources(BUDDATA(current_buddy)); - if (resources) - msg = buddy_getstatusmsg(BUDDATA(current_buddy), resources->data); + msg = buddy_getstatusmsg(BUDDATA(current_buddy), + resources ? resources->data : ""); } else if (ismuc) { msg = buddy_gettopic(BUDDATA(current_buddy)); }