Mercurial > pidgin
diff 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 |
line wrap: on
line diff
--- a/libpurple/protocols/jabber/jutil.c Sun Dec 06 00:52:10 2009 +0000 +++ b/libpurple/protocols/jabber/jutil.c Sun Dec 06 01:01:20 2009 +0000 @@ -565,11 +565,14 @@ gboolean jabber_jid_is_domain(const char *jid) { - char *domain = jabber_get_domain(jid); - gboolean is_domain = purple_strequal(jid, domain); + const char *c; - g_free(domain); - return is_domain; + for (c = jid; *c; ++c) { + if (*c == '@' || *c == '/') + return FALSE; + } + + return TRUE; }