summaryrefslogtreecommitdiff
path: root/paste/response.py
diff options
context:
space:
mode:
authorianb <devnull@localhost>2007-09-21 03:29:04 +0000
committerianb <devnull@localhost>2007-09-21 03:29:04 +0000
commit774d2b1de3ec629f3b510e7ad62f088c0a2ed49c (patch)
tree84f54191d827de22277f4fc3bc74ed568eb80eca /paste/response.py
parent0179847dfc1c578f21fdb46aa1f05574d1a91886 (diff)
downloadpaste-774d2b1de3ec629f3b510e7ad62f088c0a2ed49c.tar.gz
Improve performance of HeaderDict.headeritems()
Diffstat (limited to 'paste/response.py')
-rw-r--r--paste/response.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/paste/response.py b/paste/response.py
index 7d3c72d..c35639c 100644
--- a/paste/response.py
+++ b/paste/response.py
@@ -68,12 +68,12 @@ class HeaderDict(dict):
def headeritems(self):
result = []
- for key in self:
- if isinstance(self[key], list):
- for v in self[key]:
+ for key, value in self.items():
+ if isinstance(value, list):
+ for v in value:
result.append((key, str(v)))
else:
- result.append((key, str(self[key])))
+ result.append((key, str(value)))
return result
#@classmethod