Skip to content

Commit 6e2ff4e

Browse files
author
ARF
committed
__shapeIndex optimization: removed superfluous tell()
x2.0 speedup over master
1 parent c593c15 commit 6e2ff4e

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

shapefile.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -392,7 +392,7 @@ def __shapeIndex(self, i=None):
392392
for r in range(numRecords):
393393
# Offsets are 16-bit words just like the file length
394394
self._offsets.append(unpack(">i", shx.read(4))[0] * 2)
395-
shx.seek(shx.tell() + 4)
395+
shx.seek(4, 1)
396396
if not i == None:
397397
return self._offsets[i]
398398

0 commit comments

Comments
 (0)