From e5e46e0d298be92faf19b069846cb8d039b23884 Mon Sep 17 00:00:00 2001 From: Guido van Rossum Date: Thu, 5 Sep 1996 19:03:36 +0000 Subject: Fixed embarrassing logic bug in read_lines_to_outerboundary(). --- Lib/cgi.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Lib/cgi.py b/Lib/cgi.py index 3fb8737..1984a1d 100755 --- a/Lib/cgi.py +++ b/Lib/cgi.py @@ -399,7 +399,7 @@ backwards compatible and debugging classes and functions? # " <== Emacs font-lock de-bogo-kludgificocity -__version__ = "2.0b3" +__version__ = "2.0b4" # Imports @@ -891,6 +891,7 @@ class FieldStorage: if strippedline == last: self.done = 1 break + odelim = delim if line[-2:] == "\r\n": delim = "\r\n" line = line[:-2] @@ -899,7 +900,7 @@ class FieldStorage: line = line[:-1] else: delim = "" - self.file.write(delim + line) + self.file.write(odelim + line) def skip_lines(self): """Internal: skip lines until outer boundary if defined.""" -- cgit v0.12