Browse Source

util.binary: small tweak

0.9
Rossen Georgiev 7 years ago
parent
commit
7ed9b2eb6d
  1. 7
      steam/util/binary.py

7
steam/util/binary.py

@ -1,4 +1,5 @@
import struct
from struct import unpack_from as _unpack_from, calcsize as _calcsize
class StructReader(object):
def __init__(self, data):
@ -53,8 +54,8 @@ class StructReader(object):
:return data: result from :func:`struct.unpack_from`
:rtype: :class:`tuple`
"""
data = struct.unpack_from(format_text, self.data, self.offset)
self.offset += struct.calcsize(format_text)
data = _unpack_from(format_text, self.data, self.offset)
self.offset += _calcsize(format_text)
return data
def skip(self, n):

Loading…
Cancel
Save