From: Corey Farrell Date: Mon, 6 Nov 2017 23:28:35 +0000 (-0500) Subject: res_pjsip: Fix leak on error in ast_sip_auth_vector_init. X-Git-Tag: 16.0.0-rc1~667^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=29205e7adc76cd9e05477a10f7da4985f67fffd7;p=thirdparty%2Fasterisk.git res_pjsip: Fix leak on error in ast_sip_auth_vector_init. Change-Id: Ib0fc7a18f3135ca8990c3984c9e15f6d26e556e8 --- diff --git a/res/res_pjsip/pjsip_configuration.c b/res/res_pjsip/pjsip_configuration.c index a6afe5e53c..168d86989b 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; } }