From 74b638fc799e5a5f6f311ec822b43f7d60dfec5f Mon Sep 17 00:00:00 2001 From: Simon Morlat Date: Sat, 15 Apr 2017 14:17:51 +0200 Subject: [PATCH] fix crash --- coreapi/bellesip_sal/sal_op_call.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/coreapi/bellesip_sal/sal_op_call.c b/coreapi/bellesip_sal/sal_op_call.c index 363ac54b6..df06c1e8e 100644 --- a/coreapi/bellesip_sal/sal_op_call.c +++ b/coreapi/bellesip_sal/sal_op_call.c @@ -510,7 +510,7 @@ static int is_media_description_acceptable(SalMediaDescription *md){ static SalReason process_sdp_for_invite(SalOp* op,belle_sip_request_t* invite) { belle_sdp_session_description_t* sdp; SalReason reason = SalReasonNone; - SalErrorInfo sei; + SalErrorInfo sei = {0}; if (extract_sdp(op,BELLE_SIP_MESSAGE(invite),&sdp,&reason)==0) { if (sdp){ @@ -526,10 +526,9 @@ static SalReason process_sdp_for_invite(SalOp* op,belle_sip_request_t* invite) { } if (reason != SalReasonNone){ - sal_error_info_reset(&sei); sal_error_info_set(&sei, reason,"SIP", 0, NULL, NULL); sal_call_decline_with_error_info(op, &sei,NULL); - + sal_error_info_reset(&sei); } return reason; }