From: Eric Covener Date: Sun, 25 Oct 2009 21:28:45 +0000 (+0000) Subject: CharsetOptions NoImplicitAdd makes us fall through to the "unknown option" clause X-Git-Tag: 2.3.3~131 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=9bd5e6ab6ae688b63e3488b36b211af4a3ffbd8f;p=thirdparty%2Fapache%2Fhttpd.git CharsetOptions NoImplicitAdd makes us fall through to the "unknown option" clause due to breaking "else if", making NoImplicitAdd unconfigurable. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@829657 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/modules/filters/mod_charset_lite.c b/modules/filters/mod_charset_lite.c index b5c462ec83c..428d8e30ebf 100644 --- a/modules/filters/mod_charset_lite.c +++ b/modules/filters/mod_charset_lite.c @@ -181,7 +181,7 @@ static const char *add_charset_options(cmd_parms *cmd, void *in_dc, else if (!strcasecmp(flag, "NoImplicitAdd")) { dc->implicit_add = IA_NOIMPADD; } - if (!strcasecmp(flag, "TranslateAllMimeTypes")) { + else if (!strcasecmp(flag, "TranslateAllMimeTypes")) { dc->force_xlate = FX_FORCE; } else if (!strcasecmp(flag, "NoTranslateAllMimeTypes")) {