Mercurial > pidgin.yaz
diff libpurple/protocols/jabber/xdata.c @ 16319:bfa7bc0e7b21
Ok I couldn't resist. For iChat and Adium buddies who are advertising
an iTunes Music Store link, we now linkify the available message in
the user info window.
author | Mark Doliner <mark@kingant.net> |
---|---|
date | Mon, 23 Apr 2007 07:54:13 +0000 |
parents | 0db4eca4a3e0 |
children | 08db93bbd798 |
line wrap: on
line diff
--- a/libpurple/protocols/jabber/xdata.c Mon Apr 23 07:42:57 2007 +0000 +++ b/libpurple/protocols/jabber/xdata.c Mon Apr 23 07:54:13 2007 +0000 @@ -64,6 +64,8 @@ case JABBER_X_DATA_JID_SINGLE: { const char *value = purple_request_field_string_get_value(field); + if (value == NULL) + break; fieldnode = xmlnode_new_child(result, "field"); xmlnode_set_attrib(fieldnode, "var", id); valuenode = xmlnode_new_child(fieldnode, "value"); @@ -75,6 +77,8 @@ { char **pieces, **p; const char *value = purple_request_field_string_get_value(field); + if (value == NULL) + break; fieldnode = xmlnode_new_child(result, "field"); xmlnode_set_attrib(fieldnode, "var", id);