thirdparty/google_appengine/google/appengine/dist/httplib.py
changeset 2864 2e0b0af889be
parent 2413 d0b7dac5325c
--- a/thirdparty/google_appengine/google/appengine/dist/httplib.py	Sat Sep 05 14:04:24 2009 +0200
+++ b/thirdparty/google_appengine/google/appengine/dist/httplib.py	Sun Sep 06 23:31:53 2009 +0200
@@ -171,7 +171,7 @@
     self._url = selector
 
   def putheader(self, header, *lines):
-    line = '\r\n\t'.join(lines)
+    line = '\r\n\t'.join([str(line) for line in lines])
     self.headers.append((header, line))
 
   def endheaders(self):
@@ -295,7 +295,7 @@
 
   def putheader(self, header, *values):
     "The superclass allows only one value argument."
-    self._conn.putheader(header, '\r\n\t'.join(values))
+    self._conn.putheader(header, '\r\n\t'.join([str(v) for v in values]))
 
   def getreply(self):
     """Compat definition since superclass does not define it.