comparison libpurple/protocols/jabber/jutil.c @ 28761:516e53916962

Tighter scoping and slightly less memory usage.
author Paul Aurich <paul@darkrain42.org>
date Sun, 06 Dec 2009 01:01:20 +0000
parents d558d141aaae
children db0762fbb60b
comparison
equal deleted inserted replaced
28760:0f7025534fc5 28761:516e53916962
563 } 563 }
564 564
565 gboolean 565 gboolean
566 jabber_jid_is_domain(const char *jid) 566 jabber_jid_is_domain(const char *jid)
567 { 567 {
568 char *domain = jabber_get_domain(jid); 568 const char *c;
569 gboolean is_domain = purple_strequal(jid, domain); 569
570 570 for (c = jid; *c; ++c) {
571 g_free(domain); 571 if (*c == '@' || *c == '/')
572 return is_domain; 572 return FALSE;
573 }
574
575 return TRUE;
573 } 576 }
574 577
575 578
576 JabberID * 579 JabberID *
577 jabber_id_new(const char *str) 580 jabber_id_new(const char *str)