]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Honor zero-padded logformat codes again.
authorAlex Rousskov <rousskov@measurement-factory.com>
Wed, 22 May 2013 01:04:34 +0000 (19:04 -0600)
committerAlex Rousskov <rousskov@measurement-factory.com>
Wed, 22 May 2013 01:04:34 +0000 (19:04 -0600)
Trunk r12628 "Turn flags to bool" set Token::zero to false instead of true,
resulting in extra spaces occasionally logged in front of such popular and
default fields as %03tu, screwing up log parsers.

src/format/Token.cc

index 925eac09f7f57ea687cf1908816073587c77273f..52718618a1a15387966b7f5a200d7f920e0b6d71 100644 (file)
@@ -301,7 +301,7 @@ Format::Token::parse(const char *def, Quoting *quoting)
     }
 
     if (*cur == '0') {
-        zero = false;
+        zero = true;
         ++cur;
     }