summaryrefslogtreecommitdiff
blob: 0e77f7e974a83988d6efc84fa0624a1824158fbd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
http://svn.berlios.de/viewvc/docutils?view=revision&revision=7013

--- docutils/writers/odf_odt/__init__.py
+++ docutils/writers/odf_odt/__init__.py
@@ -300,7 +300,10 @@
 
 def ToString(et):
     outstream = StringIO.StringIO()
-    et.write(outstream)
+    if sys.version_info >= (3, 2):
+        et.write(outstream, encoding="unicode")
+    else:
+        et.write(outstream)
     s1 = outstream.getvalue()
     outstream.close()
     return s1