Skip to content

Commit

Permalink
avpops: free fname1 in case of error getting fname2
Browse files Browse the repository at this point in the history
(cherry picked from commit fbc5595)
  • Loading branch information
miconda committed Jul 2, 2020
1 parent 15fbad4 commit 33a3640
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion src/modules/avpops/avpops.c
Expand Up @@ -1158,6 +1158,7 @@ static int ki_copy_avps(struct sip_msg* msg, str *name1, str *name2)
if((fname2 = avpops_parse_pvar(name2->s)) == NULL)
{
LM_ERR("unable to get pseudo-variable in param 2\n");
pkg_free(fname1);
return E_OUT_OF_MEM;
}
/* attr name is mandatory */
Expand Down Expand Up @@ -1225,4 +1226,4 @@ static sr_kemi_t sr_kemi_rtpengine_exports[] = {
int mod_register(char *path, int *dlflags, void *p1, void *p2) {
sr_kemi_modules_add(sr_kemi_rtpengine_exports);
return 0;
}
}

0 comments on commit 33a3640

Please sign in to comment.