comparison libpurple/protocols/jabber/presence.c @ 29404:9c9cfcd69181

jabber: Document these boundaries, because scrolling this much is terrible.
author Paul Aurich <paul@darkrain42.org>
date Wed, 10 Feb 2010 05:25:12 +0000
parents a363b5aff793
children 1d1e653c4315
comparison
equal deleted inserted replaced
29403:a363b5aff793 29404:9c9cfcd69181
674 purple_debug_info("jabber", "got delay %s yielding %ld s offset\n", 674 purple_debug_info("jabber", "got delay %s yielding %ld s offset\n",
675 stamp, offset); 675 stamp, offset);
676 idle += offset; 676 idle += offset;
677 } 677 }
678 678
679 /* DEALING WITH CHATS */
679 if(jid->node && (chat = jabber_chat_find(js, jid->node, jid->domain))) { 680 if(jid->node && (chat = jabber_chat_find(js, jid->node, jid->domain))) {
680 static int i = 1; 681 static int i = 1;
681 682
682 if(state == JABBER_BUDDY_STATE_ERROR) { 683 if(state == JABBER_BUDDY_STATE_ERROR) {
683 char *title, *msg = jabber_parse_error(js, packet, NULL); 684 char *title, *msg = jabber_parse_error(js, packet, NULL);
953 g_free(avatar_hash); 954 g_free(avatar_hash);
954 g_free(status); 955 g_free(status);
955 g_free(nickname); 956 g_free(nickname);
956 g_return_if_reached(); 957 g_return_if_reached();
957 } 958 }
959 /* End of DEALING WITH CHATS...about 5000 lines ago */
958 } else { 960 } else {
961 /* DEALING WITH CONTACT (i.e. not a chat) */
959 buddy_name = g_strdup_printf("%s%s%s", jid->node ? jid->node : "", 962 buddy_name = g_strdup_printf("%s%s%s", jid->node ? jid->node : "",
960 jid->node ? "@" : "", jid->domain); 963 jid->node ? "@" : "", jid->domain);
961 if((b = purple_find_buddy(account, buddy_name)) == NULL) { 964 if((b = purple_find_buddy(account, buddy_name)) == NULL) {
962 if (jb != js->user_jb) { 965 if (jb != js->user_jb) {
963 purple_debug_warning("jabber", "Got presence for unknown buddy %s on account %s (%p)\n", 966 purple_debug_warning("jabber", "Got presence for unknown buddy %s on account %s (%p)\n",