commit | d22b9519d120d3a6a678f516c1ee020601c3ac3a | [log] [tgz] |
---|---|---|
author | Georg Brandl <georg@python.org> | Fri Sep 04 08:17:04 2009 +0000 |
committer | Georg Brandl <georg@python.org> | Fri Sep 04 08:17:04 2009 +0000 |
tree | b2b27c9b913694f3c5caf8ee407e7fc07275951c | |
parent | fe18a11858d73189fee6e1677111471ba2437848 [diff] [blame] |
Issue #5275: In Cookie's Cookie.load(), properly handle non-string arguments as documented.
diff --git a/Lib/Cookie.py b/Lib/Cookie.py index 1ccfd16..fc6d9f6 100644 --- a/Lib/Cookie.py +++ b/Lib/Cookie.py
@@ -624,7 +624,9 @@ if type(rawdata) == type(""): self.__ParseString(rawdata) else: - self.update(rawdata) + # self.update() wouldn't call our custom __setitem__ + for k, v in rawdata.items(): + self[k] = v return # end load()