| 309 | } |
| 310 | |
| 311 | static ap_conf_vector_t *create_server_config(apr_pool_t *p, server_rec *s) |
| 312 | { |
| 313 | void **conf_vector = apr_pcalloc(p, sizeof(void *) * conf_vector_length); |
| 314 | module *modp; |
| 315 | |
| 316 | for (modp = ap_top_module; modp; modp = modp->next) { |
| 317 | if (modp->create_server_config) |
| 318 | conf_vector[modp->module_index] = (*modp->create_server_config)(p, s); |
| 319 | } |
| 320 | |
| 321 | return (ap_conf_vector_t *)conf_vector; |
| 322 | } |
| 323 | |
| 324 | static void merge_server_configs(apr_pool_t *p, ap_conf_vector_t *base, |
| 325 | server_rec *virt) |
no outgoing calls
no test coverage detected