diff -r 27971a13089f -r 2e0b0af889be thirdparty/google_appengine/google/appengine/dist/httplib.py --- 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.