equal
deleted
inserted
replaced
195 { |
195 { |
196 g_free(sess->sid); |
196 g_free(sess->sid); |
197 g_free(sess->from); |
197 g_free(sess->from); |
198 g_free(sess); |
198 g_free(sess); |
199 } |
199 } |
|
200 |
|
201 void jingle_handle_app(JingleSession *sess, const gchar *name, |
|
202 const gchar *xmlns_app, gconstpointer app, |
|
203 const gchar *to) |
|
204 { |
|
205 JingleTransportFuncs *trans = jingle_transport_for_app(xmlns_app, NULL); |
|
206 |
|
207 if (trans == NULL) |
|
208 return; |
|
209 |
|
210 session_add_trans(sess, name, trans->xmlns(), trans->new()); |
|
211 |
|
212 jingle_send_session_initiate(sess, to); |
|
213 } |