bug in new_sessions_with_app
authorNicolas Cornu <nicolas.cornu@ensi-bourges.fr>
Sat, 21 Aug 2010 14:44:03 +0200
changeset 155 35e603b584a3
parent 154 1ffa1733d4b6
child 156 653fa009fea3
bug in new_sessions_with_app
jingle/sessions.c
--- a/jingle/sessions.c	Sat Aug 21 12:43:26 2010 +0200
+++ b/jingle/sessions.c	Sat Aug 21 14:44:03 2010 +0200
@@ -403,12 +403,13 @@
   const gchar *myjid = g_strdup(lm_connection_get_jid(lconnection));
   gchar *sid = jingle_generate_sid();
   JingleSession *sess = session_new(sid, myjid, recipientjid, JINGLE_SESSION_OUTGOING);
-  const gchar **name, **el1 = ns;
+  const gchar **el1 = ns;
   gconstpointer *data1 = datas;
-
-  for (name = names; name; ++name) {
-    session_add_content(sess, *name, JINGLE_SESSION_STATE_PENDING);
-    session_add_app(sess, *name, *el1, *data1);
+  int i;
+  
+  for (i = 0; names[i]; ++i) {
+    session_add_content(sess, names[i], JINGLE_SESSION_STATE_PENDING);
+    session_add_app(sess, names[i], *el1, *data1);
     if (!++data1 || !++el1)
       break;
   }