Initialize msre_var pointers

This commit is contained in:
Allan Boll 2017-06-16 16:56:38 -07:00 committed by Felipe Zimmerle
parent 13b32aacdf
commit 04e4a6f9b8

View File

@ -2158,6 +2158,11 @@ static int var_matched_vars_names_generate(modsec_rec *msr, msre_var *var, msre_
msre_var *rvar = apr_palloc(mptmp, sizeof(msre_var));
rvar->param = NULL;
rvar->param_data = NULL;
rvar->metadata = NULL;
rvar->param_regex = NULL;
rvar->value = apr_pstrndup(mptmp, str->name, strlen(str->name));
rvar->value_len = strlen(rvar->value);
rvar->name = apr_psprintf(mptmp, "%s",
@ -2218,6 +2223,11 @@ static int var_matched_vars_generate(modsec_rec *msr, msre_var *var, msre_rule *
msre_var *rvar = apr_palloc(mptmp, sizeof(msre_var));
rvar->param = NULL;
rvar->param_data = NULL;
rvar->metadata = NULL;
rvar->param_regex = NULL;
rvar->value = apr_pstrndup(mptmp, str->value, str->value_len);
rvar->value_len = str->value_len;
rvar->name = apr_psprintf(mptmp, "%s",