# HG changeset patch # User Elliott Sales de Andrade # Date 1246746720 0 # Node ID 4c55aa5aab82f19a5d22d4d1ddd1dc7fc0c93d89 # Parent 9aea1eb8aa66dd6b8d15fced6a01158f5fd4cd9a If no disco#items feature was found (like with gmail.com), then our disco browsing is done and we should say so. Also, we shouldn't leak stuff. diff -r 9aea1eb8aa66 -r 4c55aa5aab82 pidgin/plugins/disco/xmppdisco.c --- a/pidgin/plugins/disco/xmppdisco.c Sat Jul 04 22:15:59 2009 +0000 +++ b/pidgin/plugins/disco/xmppdisco.c Sat Jul 04 22:32:00 2009 +0000 @@ -500,6 +500,10 @@ ++list->fetch_count; pidgin_disco_list_ref(list); } + else { + pidgin_disco_list_set_in_progress(list, FALSE); + g_free(cb_data); + } } else { error = xmlnode_get_child(iq, "error");