Lines Matching defs:extension_mappings
78 apr_hash_t *extension_mappings; /* Map from extension name to
122 new->extension_mappings = NULL;
134 * Overlay one hash table of extension_mappings onto another
200 if (base->extension_mappings && add->extension_mappings) {
201 new->extension_mappings = apr_hash_merge(p, add->extension_mappings,
202 base->extension_mappings,
207 if (base->extension_mappings == NULL) {
208 new->extension_mappings = add->extension_mappings;
211 new->extension_mappings = base->extension_mappings;
217 if (new->extension_mappings && add->remove_mappings) {
218 new->extension_mappings =
219 apr_hash_copy(p, new->extension_mappings);
223 if (new->extension_mappings) {
225 remove_items(p, add->remove_mappings, new->extension_mappings);
259 if (!m->extension_mappings) {
260 m->extension_mappings = apr_hash_make(cmd->pool);
264 exinfo = (extension_info*)apr_hash_get(m->extension_mappings, key,
270 apr_hash_set(m->extension_mappings, key, APR_HASH_KEY_STRING, exinfo);
832 if (conf->extension_mappings != NULL) {
833 exinfo = (extension_info*)apr_hash_get(conf->extension_mappings,