X-Git-Url: http://www.privoxy.org/gitweb/?p=privoxy.git;a=blobdiff_plain;f=cgiedit.c;h=e73d5ee74371ea1283cb0070f65d9964f5fed4b8;hp=594aecf8a0711b8bf8d6f7d3523c876527b7c6d5;hb=4cedd5b95a23a92715dcc666bc46f84981f8788f;hpb=2b1b9b5dec7d10d8d58706a6b737eacabcc862b1 diff --git a/cgiedit.c b/cgiedit.c index 594aecf8..e73d5ee7 100644 --- a/cgiedit.c +++ b/cgiedit.c @@ -1899,12 +1899,12 @@ static jb_err get_url_spec_param(struct client_state *csp, } err = create_pattern_spec(compiled, s); free(s); + free_pattern_spec(compiled); if (err) { free(param); return (err == JB_ERR_MEMORY) ? JB_ERR_MEMORY : JB_ERR_CGI_PARAMS; } - free_pattern_spec(compiled); if (param[strlen(param) - 1] == '\\') { @@ -1935,12 +1935,12 @@ static jb_err get_url_spec_param(struct client_state *csp, } err = create_pattern_spec(compiled, s); free(s); + free_pattern_spec(compiled); if (err) { free(param); return (err == JB_ERR_MEMORY) ? JB_ERR_MEMORY : JB_ERR_CGI_PARAMS; } - free_pattern_spec(compiled); } *pvalue = param; @@ -4509,7 +4509,7 @@ static jb_err action_render_string_actions_template(struct map * exports, int filter_identifier = 0; int i; char *prepared_template = strdup(""); - const struct action_type_info* type = &action_type_info[string_action_type->action_type]; + const struct action_type_info *type = &action_type_info[string_action_type->action_type]; struct action_multi { char radio;