jingle/action-handlers.c
changeset 108 7df2fb9a2365
parent 107 a7f14a5e112c
child 109 d4d50e62098b
--- a/jingle/action-handlers.c	Fri Aug 13 18:06:17 2010 +0200
+++ b/jingle/action-handlers.c	Fri Aug 13 18:10:46 2010 +0200
@@ -341,7 +341,7 @@
   JingleSession *sess;
   JingleContent *jc;
   SessionContent *sc;
-  session_content *sc2;
+  session_content *sc2 = g_new0(session_content, 1);
   
   GSList *el;
   const gchar *from = lm_message_get_from(jn->message);
@@ -374,7 +374,10 @@
   for (el = sess->content; el; el = el->next) {
     sc = (SessionContent*)el->data;
     // TODO size!
-    sc2sc->appfuncs->start(sess->sid, (sess->origin == JINGLE_SESSION_INCOMING) ? sess->from : sess->to, sc->name, sc->description, 2048);
+    sc2->sid = sess->sid;
+    sc2->from = (sess->origin == JINGLE_SESSION_INCOMING) ? sess->from : sess->to;
+    sc2->name = sc->name;
+    sc->appfuncs->start(sc2, 2048);
   }
 
 }