Lines Matching defs:sed_cfg
76 sed_expr_config *sed_cfg = (sed_expr_config *) data;
77 sed_cfg->last_error = error;
195 /* Compile a sed expression. Compiled context is saved in sed_cfg->sed_cmds.
198 static apr_status_t compile_sed_expr(sed_expr_config *sed_cfg,
204 if (!sed_cfg->sed_cmds) {
207 status = sed_init_commands(sed_cmds, sed_compile_errf, sed_cfg,
213 sed_cfg->sed_cmds = sed_cmds;
215 status = sed_compile_string(sed_cfg->sed_cmds, expr);
217 sed_destroy_commands(sed_cfg->sed_cmds);
218 sed_cfg->sed_cmds = NULL;
233 static apr_status_t init_context(ap_filter_t *f, sed_expr_config *sed_cfg, int usetpool)
247 status = sed_init_eval(&ctx->eval, sed_cfg->sed_cmds, log_sed_errf,
275 sed_expr_config *sed_cfg = &cfg->output;
277 if ((sed_cfg == NULL) || (sed_cfg->sed_cmds == NULL)) {
291 status = init_context(f, sed_cfg, 1);
383 sed_expr_config *sed_cfg = &cfg->input;
389 if ((sed_cfg == NULL) || (sed_cfg->sed_cmds == NULL)) {
400 status = init_context(f, sed_cfg, 0);
481 sed_expr_config *sed_cfg =
483 if (compile_sed_expr(sed_cfg, cmd, arg) != APR_SUCCESS) {
486 sed_cfg->last_error);