Mercurial > pidgin.yaz
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; |