This commit is contained in:
Kovid Goyal 2008-12-14 08:37:22 -08:00
parent 18a59e5f3a
commit 35c5c1fac6

View File

@ -170,7 +170,10 @@ class EbookIterator(object):
dat = self.serialize_bookmarks(bookmarks)
if os.path.splitext(self.pathtoebook)[1].lower() == '.epub' and \
os.access(self.pathtoebook, os.R_OK):
zf = open(self.pathtoebook, 'r+b')
try:
zf = open(self.pathtoebook, 'r+b')
except IOError:
return
zipf = ZipFile(zf, mode='a')
for name in zipf.namelist():
if name == 'META-INF/calibre_bookmarks.txt':