Minor cleanups in pdb code

This commit is contained in:
Kovid Goyal 2009-05-04 10:47:38 -07:00
parent a8ee3491df
commit 624390db05
2 changed files with 37 additions and 36 deletions

View File

@ -8,7 +8,7 @@ __license__ = 'GPL v3'
__copyright__ = '2009, John Schember <john@nachtimwald.com>'
__docformat__ = 'restructuredtext en'
import os, re, sys, struct, zlib
import os, re, struct, zlib
from calibre import CurrentDir
from calibre.ebooks import DRMError

View File

@ -8,7 +8,7 @@ __license__ = 'GPL v3'
__copyright__ = '2009, John Schember <john@nachtimwald.com>'
__docformat__ = 'restructuredtext en'
import os, re, struct, time
import re, struct, time
class PdbHeaderReader(object):
@ -53,7 +53,8 @@ class PdbHeaderReader(object):
start = self.section_offset(number)
if number == self.num_sections -1:
end = os.stat(self.stream.name).st_size
self.stream.seek(0, 2)
end = self.stream.tell()
else:
end = self.section_offset(number + 1)
self.stream.seek(start)