Mercurial > pidgin.yaz
diff libpurple/protocols/jabber/jabber.c @ 29960:13f320cde14f
jabber: Heavily refactor jabber_presence_parse(). It's still not short enough.
This also fixes building (jabber_presence_uninit() snuck in to my
previous changes). Anyway, this has been lightly tested, but should
be a lot cleaner going forward, hopefully.
author | Paul Aurich <paul@darkrain42.org> |
---|---|
date | Tue, 09 Mar 2010 22:44:59 +0000 |
parents | 93d32ecf3186 |
children | 618c4165d4f8 |
line wrap: on
line diff
--- a/libpurple/protocols/jabber/jabber.c Tue Mar 09 20:53:11 2010 +0000 +++ b/libpurple/protocols/jabber/jabber.c Tue Mar 09 22:44:59 2010 +0000 @@ -3636,6 +3636,7 @@ /* reverse order of unload_plugin */ jabber_iq_init(); + jabber_presence_init(); jabber_caps_init(); /* PEP things should be init via jabber_pep_init, not here */ jabber_pep_init();