Mercurial > pidgin
comparison libpurple/protocols/jabber/jutil.c @ 29057:29bafbfca469
jabber: Oops, crashing bad.
author | Paul Aurich <paul@darkrain42.org> |
---|---|
date | Mon, 15 Feb 2010 06:04:51 +0000 |
parents | 73e4c14921e4 |
children | 54975f0cbc37 |
comparison
equal
deleted
inserted
replaced
29056:af4bb8ccc7f5 | 29057:29bafbfca469 |
---|---|
696 int i; | 696 int i; |
697 | 697 |
698 g_return_val_if_fail(id != NULL, JABBER_BUDDY_STATE_UNKNOWN); | 698 g_return_val_if_fail(id != NULL, JABBER_BUDDY_STATE_UNKNOWN); |
699 | 699 |
700 for (i = 0; i < G_N_ELEMENTS(jabber_statuses); ++i) | 700 for (i = 0; i < G_N_ELEMENTS(jabber_statuses); ++i) |
701 if (g_str_equal(id, jabber_statuses[i].show)) | 701 if (jabber_statuses[i].show && g_str_equal(id, jabber_statuses[i].show)) |
702 return jabber_statuses[i].state; | 702 return jabber_statuses[i].state; |
703 | 703 |
704 purple_debug_warning("jabber", "Invalid value of presence <show/> " | 704 purple_debug_warning("jabber", "Invalid value of presence <show/> " |
705 "attribute: %s\n", id); | 705 "attribute: %s\n", id); |
706 return JABBER_BUDDY_STATE_UNKNOWN; | 706 return JABBER_BUDDY_STATE_UNKNOWN; |