View | Details | Raw Unified | Return to bug 44218
Collapse All | Expand All

(-)modules/generators/mod_autoindex.c (-14 / +6 lines)
Lines 773-793 Link Here
773
                }
773
                }
774
            }
774
            }
775
            else if (!path_only) {
775
            else if (!path_only) {
776
                if (!content_encoding) {
776
                if(p->type == BY_TYPE) {
777
                    if (p->type == BY_TYPE) {
777
                    if (content_type && !ap_strcasecmp_match(content_type, p->apply_to)) {
778
                        if (content_type
778
                        return p->data;
779
                            && !ap_strcasecmp_match(content_type,
780
                                                    p->apply_to)) {
781
                            return p->data;
782
                        }
783
                    }
779
                    }
784
                }
780
                } else if(p->type == BY_ENCODING) {
785
                else {
781
                    if (content_encoding && !ap_strcasecmp_match(content_encoding, p->apply_to)) {
786
                    if (p->type == BY_ENCODING) {
782
                        return p->data;
787
                        if (!ap_strcasecmp_match(content_encoding,
788
                                                 p->apply_to)) {
789
                            return p->data;
790
                        }
791
                    }
783
                    }
792
                }
784
                }
793
            }
785
            }

Return to bug 44218