From cb753ba603bcea1f7bbd26c62b865a2996b01b16 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sun, 24 Jan 2010 11:36:10 -0700 Subject: [PATCH] Fix #4664 (conversion of a comic collection fails if the comics.txt contains a blank line) --- src/calibre/ebooks/comic/input.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/calibre/ebooks/comic/input.py b/src/calibre/ebooks/comic/input.py index 85590a7bae..122f61e45a 100755 --- a/src/calibre/ebooks/comic/input.py +++ b/src/calibre/ebooks/comic/input.py @@ -340,6 +340,9 @@ class ComicInput(InputFormatPlugin): %stream.name) for line in open('comics.txt', 'rb').read().decode('utf-8').splitlines(): + line = line.strip() + if not line: + continue fname, title = line.partition(':')[0], line.partition(':')[-1] fname = os.path.join(tdir, *fname.split('/')) if not title: