]> www.dolda2000.com Git - wrw.git/commitdiff
Properly use a BytesIO in XHTML outputter.
authorFredrik Tolf <fredrik@dolda2000.com>
Sun, 13 May 2012 02:15:44 +0000 (04:15 +0200)
committerFredrik Tolf <fredrik@dolda2000.com>
Sun, 13 May 2012 02:15:44 +0000 (04:15 +0200)
wrw/sp/xhtml.py

index 70581382bd50f381d16074fe53e68c1c172644f2..02e8dd666ed2656730c85688a6a3c007b6aa54e0 100644 (file)
@@ -43,7 +43,7 @@ class htmlindenter(util.indenter, htmlformatter):
 def forreq(req, tree):
     # XXX: Use proper Content-Type for clients accepting it.
     req.ohead["Content-Type"] = "text/html; charset=utf-8"
-    buf = io.StringIO()
+    buf = io.BytesIO()
     htmlindenter.output(buf, tree, doctype=(doctype, dtd), charset="utf-8")
     return [buf.getvalue()]