From b26adb541eba890383513b243d5775019db9faff Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 19 May 2007 02:14:15 +0000 Subject: [PATCH] Fix #77 --- src/libprs500/ebooks/lrf/html/convert_from.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/libprs500/ebooks/lrf/html/convert_from.py b/src/libprs500/ebooks/lrf/html/convert_from.py index d019275b16..6908cc1697 100644 --- a/src/libprs500/ebooks/lrf/html/convert_from.py +++ b/src/libprs500/ebooks/lrf/html/convert_from.py @@ -1106,7 +1106,7 @@ def process_file(path, options): link_exclude=re.compile(le), page_break=pb, hide_broken_links=not options.show_broken_links) conv.process_links() - oname = options.output + oname = options.output if not oname: suffix = '.lrs' if options.lrs else '.lrf' name = os.path.splitext(os.path.basename(path))[0] + suffix @@ -1218,7 +1218,8 @@ def parse_options(argv=None, cli=True): if cli: parser.print_help() raise ConversionError, 'no filename specified' - + if options.output: + options.output = os.path.abspath(os.path.expanduser(options.output)) return options, args, parser