From 4d5ef02b0e49b1fa58675c10b596f4655cd73054 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 20 Apr 2013 12:01:00 +0530 Subject: [PATCH] Fix #1169910 (Html links in zip output contain backslashes on Windows) --- src/calibre/ebooks/conversion/plugins/html_output.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/calibre/ebooks/conversion/plugins/html_output.py b/src/calibre/ebooks/conversion/plugins/html_output.py index 3821ba41a4..68d32d1aec 100644 --- a/src/calibre/ebooks/conversion/plugins/html_output.py +++ b/src/calibre/ebooks/conversion/plugins/html_output.py @@ -4,12 +4,15 @@ __copyright__ = '2010, Fabian Grassl ' __docformat__ = 'restructuredtext en' import os, re, shutil -from os.path import dirname, abspath, relpath, exists, basename +from os.path import dirname, abspath, relpath as _relpath, exists, basename from calibre.customize.conversion import OutputFormatPlugin, OptionRecommendation from calibre import CurrentDir from calibre.ptempfile import PersistentTemporaryDirectory +def relpath(*args): + return _relpath(*args).replace(os.sep, '/') + class HTMLOutput(OutputFormatPlugin): name = 'HTML Output'