summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--pjsip-apps/src/python/_pjsua.c1
-rw-r--r--pjsip-apps/src/python/_pjsua.h1
2 files changed, 2 insertions, 0 deletions
diff --git a/pjsip-apps/src/python/_pjsua.c b/pjsip-apps/src/python/_pjsua.c
index 517184a5..777e8a08 100644
--- a/pjsip-apps/src/python/_pjsua.c
+++ b/pjsip-apps/src/python/_pjsua.c
@@ -3903,6 +3903,7 @@ static PyObject *py_pj_parse_simple_sip(PyObject *pSelf, PyObject *pArgs)
item = PyString_FromPJ(&sip_uri->transport_param);
PyTuple_SetItem(ret, 4, item);
+ pj_pool_release(pool);
return ret;
}
diff --git a/pjsip-apps/src/python/_pjsua.h b/pjsip-apps/src/python/_pjsua.h
index 04290e66..3b99c0d6 100644
--- a/pjsip-apps/src/python/_pjsua.h
+++ b/pjsip-apps/src/python/_pjsua.h
@@ -1345,6 +1345,7 @@ static void PyObj_pjsua_transport_config_delete(PyObj_pjsua_transport_config* se
static void PyObj_pjsua_transport_config_export(pjsua_transport_config *cfg,
PyObj_pjsua_transport_config *obj)
{
+ pjsua_transport_config_default(cfg);
cfg->public_addr = PyString_ToPJ(obj->public_addr);
cfg->bound_addr = PyString_ToPJ(obj->bound_addr);
cfg->port = obj->port;