# HG changeset patch # User Nicolas Cornu # Date 1278015070 -7200 # Node ID c80439433dd77a6a23224f3a3d03ea409a6fcf09 # Parent 9367e144e626523cf0f6fb5647968f5c319c80f5 Fix compilation errors. diff -r 9367e144e626 -r c80439433dd7 jingle/sessions.c --- 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); diff -r 9367e144e626 -r c80439433dd7 jingle/sessions.h --- 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;