From 3daaed9e39310014527b5e750114c2913f413cf1 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 9 Nov 2007 22:30:41 +0000 Subject: [PATCH] Fix for windows path issues in web2lrf. --- src/libprs500/ebooks/lrf/web/convert_from.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/libprs500/ebooks/lrf/web/convert_from.py b/src/libprs500/ebooks/lrf/web/convert_from.py index fdcc34f10f..298700bf67 100644 --- a/src/libprs500/ebooks/lrf/web/convert_from.py +++ b/src/libprs500/ebooks/lrf/web/convert_from.py @@ -140,7 +140,12 @@ def process_profile(args, options, logger=None): options.anchor_ids = False htmlfile, tdir = fetch_website(options, logger) - create_lrf(htmlfile, options, logger) + cwd = os.getcwdu() + try: + os.chdir(os.path.dirname(htmlfile)) + create_lrf(os.path.basename(htmlfile), options, logger) + finally: + os.chdir(cwd) finally: if tdir and os.path.isdir(tdir): shutil.rmtree(tdir)