jingle/sessions.c
changeset 24 c80439433dd7
parent 23 9367e144e626
child 31 02f5698ffa49
--- 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);