Fix compilation errors.
authorNicolas Cornu <nicolas.cornu@ensi-bourges.fr>
Thu, 01 Jul 2010 22:11:10 +0200
changeset 24 c80439433dd7
parent 23 9367e144e626
child 25 11694a99f84b
Fix compilation errors.
jingle/sessions.c
jingle/sessions.h
--- a/jingle/sessions.c	Thu Jul 01 21:43:01 2010 +0200
+++ b/jingle/sessions.c	Thu Jul 01 22:11:10 2010 +0200
@@ -36,14 +36,16 @@
                            LmMessageNode* trans)
 {
   JingleSession *js = g_new0(JingleSession, 1);
+  const gchar *from;
+  
   js->sid = g_strdup(jn->sid);
   js->initiator = g_strdup(jn->initiator);
-  js->from = lm_message_node_get_attribute(lm_message_get_node(jn->message),
-                                           "from");
-  if (!js->from) {
+  from = lm_message_node_get_attribute(lm_message_get_node(jn->message),
+                                       "from");
+  if (!from) {
     return NULL;
   }
-  js->from = g_strdup(js->from);
+  js->from = g_strdup(from);
   
 
   sessions = g_slist_append(sessions, js);
--- a/jingle/sessions.h	Thu Jul 01 21:43:01 2010 +0200
+++ b/jingle/sessions.h	Thu Jul 01 22:11:10 2010 +0200
@@ -10,8 +10,9 @@
 
 typedef struct {
   JingleStatus  status;
-  const gchar *sid;
-  const gchar *from;
+  gchar *sid;
+  gchar *initiator;
+  gchar *from;
   GSList *content;
 } JingleSession;