summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNanang Izzuddin <nanang@teluu.com>2014-07-18 06:19:55 +0000
committerNanang Izzuddin <nanang@teluu.com>2014-07-18 06:19:55 +0000
commite5d7df2437cbad8e97593d6ad199ca6a5d21d86f (patch)
treeb823a1f718f91224614f8ad7a1125e802d669d2f
parentc041daf1f2f8facd0bec453588a0c02464ccd59c (diff)
Misc (re #1751): Fixed missing initialization in pjsua2 TlsConfig::toPj() and TransportConfig::toPj() may cause transport creation failure (thanks Sneha Bansal for the report).
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4880 74dad513-b988-da41-8d7b-12977e46ad98
-rw-r--r--pjsip/src/pjsua2/siptypes.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/pjsip/src/pjsua2/siptypes.cpp b/pjsip/src/pjsua2/siptypes.cpp
index aca1f78b..f5e55ec2 100644
--- a/pjsip/src/pjsua2/siptypes.cpp
+++ b/pjsip/src/pjsua2/siptypes.cpp
@@ -157,6 +157,7 @@ TlsConfig::TlsConfig()
pjsip_tls_setting TlsConfig::toPj() const
{
pjsip_tls_setting ts;
+ pjsip_tls_setting_default(&ts);
ts.ca_list_file = str2Pj(this->CaListFile);
ts.cert_file = str2Pj(this->certFile);
@@ -260,6 +261,7 @@ void TransportConfig::fromPj(const pjsua_transport_config &prm)
pjsua_transport_config TransportConfig::toPj() const
{
pjsua_transport_config tc;
+ pjsua_transport_config_default(&tc);
tc.port = this->port;
tc.port_range = this->portRange;