summaryrefslogtreecommitdiff
path: root/man/make_man_page.py
diff options
context:
space:
mode:
Diffstat (limited to 'man/make_man_page.py')
-rw-r--r--man/make_man_page.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/man/make_man_page.py b/man/make_man_page.py
index e7c5f69..a2c8980 100644
--- a/man/make_man_page.py
+++ b/man/make_man_page.py
@@ -34,7 +34,13 @@ render_man.restype = c_char_p
render_man.argtypes = [c_void_p]
def md2man(text):
- return render_man(parse_document(text, len(text)))
+ if sys.version_info >= (3,0):
+ textbytes = text.encode('utf-8')
+ textlen = len(textbytes)
+ else:
+ textbytes = text
+ textlen = len(text)
+ return render_man(parse_document(textbytes, textlen))
comment_start_re = re.compile('^\/\*\* ?')