Mercurial > pidgin.yaz
diff libpurple/protocols/jabber/presence.c @ 27571:c8390dc125c1
Use js->state to track whether the roster has been retrieved.
author | Paul Aurich <paul@darkrain42.org> |
---|---|
date | Sun, 07 Jun 2009 05:36:45 +0000 |
parents | 72bcdcb0629f |
children | 9a5a9a4e7626 |
line wrap: on
line diff
--- a/libpurple/protocols/jabber/presence.c Sun Jun 07 00:16:05 2009 +0000 +++ b/libpurple/protocols/jabber/presence.c Sun Jun 07 05:36:45 2009 +0000 @@ -133,7 +133,7 @@ status = purple_presence_get_active_status(p); /* we don't want to send presence before we've gotten our roster */ - if(!js->roster_parsed) { + if (js->state != JABBER_STREAM_CONNECTED) { purple_debug_info("jabber", "attempt to send presence before roster retrieved\n"); return; }