summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJenkins2 <jenkins2@gerrit.asterisk.org>2017-11-07 22:34:47 -0600
committerGerrit Code Review <gerrit2@gerrit.digium.api>2017-11-07 22:34:47 -0600
commit446b3ea862ef0fa450043cde064e4db76fa42c3d (patch)
tree9677baee2d7eba81b40467debc3dbc68ebba5e2d
parent82f85f954edd6b09920a1fb9dbed5eeb2bd7cbcc (diff)
parent849d49d91cbca8784d904fe672ea1b3109261b35 (diff)
Merge "res_pjsip: Fix leak on error in ast_sip_auth_vector_init." into 15
-rw-r--r--res/res_pjsip/pjsip_configuration.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/res/res_pjsip/pjsip_configuration.c b/res/res_pjsip/pjsip_configuration.c
index a6afe5e53..168d86989 100644
--- a/res/res_pjsip/pjsip_configuration.c
+++ b/res/res_pjsip/pjsip_configuration.c
@@ -508,6 +508,8 @@ int ast_sip_auth_vector_init(struct ast_sip_auth_vector *auths, const char *valu
goto failure;
}
if (AST_VECTOR_APPEND(auths, val)) {
+ ast_free(val);
+
goto failure;
}
}