From 52eb9695dd70246607b0cebebb595b83b9d1e32f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafa=C3=ABl=20Carr=C3=A9?= <rafael.carre@savoirfairelinux.com> Date: Tue, 26 Jul 2011 17:02:51 -0400 Subject: [PATCH] * #6392: Initialize std::string from pj_str_t correctly --- sflphone-common/src/sip/sdp.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sflphone-common/src/sip/sdp.cpp b/sflphone-common/src/sip/sdp.cpp index 4d794548b8..771e281947 100644 --- a/sflphone-common/src/sip/sdp.cpp +++ b/sflphone-common/src/sip/sdp.cpp @@ -76,7 +76,7 @@ void Sdp::setActiveLocalSdpSession (const pjmedia_sdp_session *sdp) int port; pjmedia_sdp_media *current; sdpMedia *media = NULL; - std::string type, dir; + std::string dir; CodecsMap codecs_list; pjmedia_sdp_attr *attribute = NULL; pjmedia_sdp_rtpmap *rtpmap; @@ -93,7 +93,7 @@ void Sdp::setActiveLocalSdpSession (const pjmedia_sdp_session *sdp) for (int i = 0; i < nb_media ; i++) { // Retrieve the media current = activeLocalSession_->media[i]; - type = current->desc.media.ptr; + std::string type (current->desc.media.ptr, current->desc.media.slen); port = current->desc.port; media = new sdpMedia (type, port); // Retrieve the payload -- GitLab