diff options
author | Jenkins2 <jenkins2@gerrit.asterisk.org> | 2017-11-07 17:38:38 -0600 |
---|---|---|
committer | Gerrit Code Review <gerrit2@gerrit.digium.api> | 2017-11-07 17:38:38 -0600 |
commit | 5c47ee4476c5da0181276f6fb2f1ddd82e591519 (patch) | |
tree | 9ae9be6e3a13201973442cb130be35203b22b57f | |
parent | 34065994fe23c7020408ba9f8c0b298629b571dd (diff) | |
parent | e4fba9502251ab0b1729c991d7b760664055b022 (diff) |
Merge "res_pjsip: Fix leak on error in ast_sip_auth_vector_init." into 13
-rw-r--r-- | res/res_pjsip/pjsip_configuration.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/res/res_pjsip/pjsip_configuration.c b/res/res_pjsip/pjsip_configuration.c index e000039d2..81234d695 100644 --- a/res/res_pjsip/pjsip_configuration.c +++ b/res/res_pjsip/pjsip_configuration.c @@ -510,6 +510,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; } } |