comparison libpurple/protocols/jabber/presence.c @ 17605:3399dd1c258d

Forgot to implement XEP-0203 for presence packets, too.
author Andreas Monitzer <pidgin@monitzer.com>
date Wed, 20 Jun 2007 00:25:37 +0000
parents b748e602c951
children f88b3a093cba
comparison
equal deleted inserted replaced
17604:34411cc535de 17605:3399dd1c258d
430 char *p = xmlnode_get_data(y); 430 char *p = xmlnode_get_data(y);
431 if(p) { 431 if(p) {
432 priority = atoi(p); 432 priority = atoi(p);
433 g_free(p); 433 g_free(p);
434 } 434 }
435 } else if(!strcmp(y->name, "delay")) {
436 /* XXX: compare the time. jabber:x:delay can happen on presence packets that aren't really and truly delayed */
437 delayed = TRUE;
435 } else if(!strcmp(y->name, "x")) { 438 } else if(!strcmp(y->name, "x")) {
436 const char *xmlns = xmlnode_get_namespace(y); 439 const char *xmlns = xmlnode_get_namespace(y);
437 if(xmlns && !strcmp(xmlns, "jabber:x:delay")) { 440 if(xmlns && !strcmp(xmlns, "jabber:x:delay")) {
438 /* XXX: compare the time. jabber:x:delay can happen on presence packets that aren't really and truly delayed */ 441 /* XXX: compare the time. jabber:x:delay can happen on presence packets that aren't really and truly delayed */
439 delayed = TRUE; 442 delayed = TRUE;