Mercurial > pidgin
changeset 23832:bdc09d3164df
Fix assertion.
author | Mike Ruprecht <maiku@soc.pidgin.im> |
---|---|
date | Sat, 07 Jun 2008 19:57:32 +0000 |
parents | 6268758d029a |
children | ee028c73d3e2 |
files | libpurple/protocols/jabber/jingle.c |
diffstat | 1 files changed, 4 insertions(+), 5 deletions(-) [+] |
line wrap: on
line diff
--- a/libpurple/protocols/jabber/jingle.c Sat Jun 07 03:43:45 2008 +0000 +++ b/libpurple/protocols/jabber/jingle.c Sat Jun 07 19:57:32 2008 +0000 @@ -266,11 +266,10 @@ jabber_jingle_session_find_by_id(JabberStream *js, const char *id) { purple_debug_info("jingle", "find_by_id %s\n", id); - purple_debug_info("jingle", "hash table: %p\n", js->sessions); - purple_debug_info("jingle", "hash table size %d\n", - g_hash_table_size(js->sessions)); - purple_debug_info("jingle", "lookup: %p\n", g_hash_table_lookup(js->sessions, id)); - return (JingleSession *) g_hash_table_lookup(js->sessions, id); + purple_debug_info("jingle", "lookup: %p\n", (js->sessions) ? + g_hash_table_lookup(js->sessions, id) : NULL); + return (JingleSession *) (js->sessions) ? + g_hash_table_lookup(js->sessions, id) : NULL; } static JingleSession *