diff --git a/coreapi/sal_eXosip2.c b/coreapi/sal_eXosip2.c index 460463794..0363ddb2b 100644 --- a/coreapi/sal_eXosip2.c +++ b/coreapi/sal_eXosip2.c @@ -1747,6 +1747,7 @@ static void text_received(Sal *sal, eXosip_event_t *ev){ osip_message_get_body(ev->request,0,&body); if (body==NULL){ ms_error("Could not get text message from SIP body"); + osip_free(from); return; } msg=body->body; diff --git a/mediastreamer2 b/mediastreamer2 index 32e01d97d..7541f5483 160000 --- a/mediastreamer2 +++ b/mediastreamer2 @@ -1 +1 @@ -Subproject commit 32e01d97d819cba4e16bd603f1dab33ef2a3a281 +Subproject commit 7541f5483ac6a427b04fb0f250a2a8149136e620