From b35e4774658ab2fe666c4b7ec2f93d8ebe59d91a Mon Sep 17 00:00:00 2001 From: Simon Morlat Date: Thu, 8 Nov 2012 23:38:24 +0100 Subject: [PATCH] fix big bug in receiving of text message --- coreapi/sal_eXosip2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/coreapi/sal_eXosip2.c b/coreapi/sal_eXosip2.c index 2f6d4ae80..460463794 100644 --- a/coreapi/sal_eXosip2.c +++ b/coreapi/sal_eXosip2.c @@ -1750,7 +1750,7 @@ static void text_received(Sal *sal, eXosip_event_t *ev){ return; } msg=body->body; - } if (content_type->type + }else if (content_type->type && strcmp(content_type->type, "message")==0 && content_type->subtype && strcmp(content_type->subtype, "external-body")==0 ) { @@ -1796,7 +1796,7 @@ static void other_request(Sal *sal, eXosip_event_t *ev){ }else ms_warning("Ignored REFER not coming from this local loopback interface."); }else if (strncmp(ev->request->sip_method, "UPDATE", 6) == 0){ inc_update(sal,ev); - }else { + }else { char *tmp=NULL; size_t msglen=0; osip_message_to_str(ev->request,&tmp,&msglen);