diff options
author | Jonny Lamb <jonny.lamb@collabora.co.uk> | 2012-07-20 12:17:07 +0100 |
---|---|---|
committer | Jonny Lamb <jonny.lamb@collabora.co.uk> | 2012-07-20 12:19:13 +0100 |
commit | 73b0cbbf9eda1ca4922f562bc99f209e7fac326e (patch) | |
tree | 50552eec222e26c7a11272ef443bf029db69ca26 | |
parent | 77dafcbc1a7f1de2c6de8f82fd60c3b7eac2a3d3 (diff) |
private-tubes-factory: add further assertions in parsing a tube invite
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
-rw-r--r-- | src/private-tubes-factory.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/private-tubes-factory.c b/src/private-tubes-factory.c index b27b9e3c8..6f3568318 100644 --- a/src/private-tubes-factory.c +++ b/src/private-tubes-factory.c @@ -1197,7 +1197,10 @@ new_channel_from_stanza (GabblePrivateTubesFactory *self, si_node = wocky_node_get_child_ns ( wocky_stanza_get_top_node (stanza), "si", NS_SI); + g_return_val_if_fail (si_node != NULL, NULL); + stream_id = wocky_node_get_attribute (si_node, "id"); + g_return_val_if_fail (stream_id != NULL, NULL); tube = GABBLE_TUBE_IFACE (gabble_tube_dbus_new (priv->conn, handle, TP_HANDLE_TYPE_CONTACT, base_conn->self_handle, |