# HG changeset patch # User maiku@pidgin.im # Date 1256074756 0 # Node ID 8a50c08c289d746bf80def6a98a2aa7cacc52c60 # Parent c5712737e59a22d3efd6ca01478e0b93fe57ede4 Declare XMPP got media caps in the correct place. diff -r c5712737e59a -r 8a50c08c289d libpurple/protocols/jabber/presence.c --- a/libpurple/protocols/jabber/presence.c Tue Oct 20 21:38:57 2009 +0000 +++ b/libpurple/protocols/jabber/presence.c Tue Oct 20 21:39:16 2009 +0000 @@ -458,6 +458,10 @@ jbr->caps.info = info; jbr->caps.exts = exts; + purple_prpl_got_media_caps( + purple_connection_get_account(userdata->js->gc), + userdata->from); + if (info == NULL) goto out; @@ -472,10 +476,6 @@ jbr->commands_fetched = TRUE; } - purple_prpl_got_media_caps( - purple_connection_get_account(userdata->js->gc), - userdata->from); - #if 0 /* * Versions of libpurple before 2.6.0 didn't advertise this capability, so