Skip to content

Commit

Permalink
Merge pull request #153 from sn4kebite/pv-vn-fix
Browse files Browse the repository at this point in the history
pv: Fixed assigning $null to $vn(name) pvs
  • Loading branch information
miconda committed May 8, 2015
2 parents 04410ae + d29930e commit 39112fc
Showing 1 changed file with 7 additions and 2 deletions.
9 changes: 7 additions & 2 deletions modules/pv/pv_core.c
Expand Up @@ -1968,8 +1968,13 @@ int pv_set_scriptvar(struct sip_msg* msg, pv_param_t *param,
}
if((val==NULL) || (val->flags&PV_VAL_NULL))
{
avp_val.n = 0;
set_var_value((script_var_t*)param->pvn.u.dname, &avp_val, 0);
if(((script_var_t*)param->pvn.u.dname)->v.flags&VAR_TYPE_NULL)
{
set_var_value((script_var_t*)param->pvn.u.dname, NULL, 0);
} else {
avp_val.n = 0;
set_var_value((script_var_t*)param->pvn.u.dname, &avp_val, 0);
}
return 0;
}
flags = 0;
Expand Down

0 comments on commit 39112fc

Please sign in to comment.