From a8f757be70c4a1af8477c038aae155bef7b474b7 Mon Sep 17 00:00:00 2001 From: Simon Morlat Date: Fri, 22 Feb 2013 22:18:08 +0100 Subject: [PATCH] fix crash in coreapi --- coreapi/linphonecore.c | 4 ++-- gtk/main.c | 1 - 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/coreapi/linphonecore.c b/coreapi/linphonecore.c index 23759047..a33328f0 100644 --- a/coreapi/linphonecore.c +++ b/coreapi/linphonecore.c @@ -2829,8 +2829,8 @@ int linphone_core_update_call(LinphoneCore *lc, LinphoneCall *call, const Linpho } #endif //BUILD_UPNP } - - call->params = *params; + + _linphone_call_params_copy(&call->params,params); linphone_call_make_local_media_description(lc, call); // Video adding diff --git a/gtk/main.c b/gtk/main.c index 2f34cd4d..dab29bda 100644 --- a/gtk/main.c +++ b/gtk/main.c @@ -816,7 +816,6 @@ static gboolean linphone_gtk_auto_answer(LinphoneCall *call){ LinphoneCallState state=linphone_call_get_state(call); if (state==LinphoneCallIncomingReceived || state==LinphoneCallIncomingEarlyMedia){ accept_incoming_call(call); - linphone_call_unref(call); } return FALSE; } -- 2.39.2