aboutsummaryrefslogtreecommitdiff
path: root/ethyl.py
diff options
context:
space:
mode:
authorcomex <comexk@gmail.com>2009-02-02 21:48:21 -0500
committercomex <comexk@gmail.com>2009-02-02 21:48:21 -0500
commit653eab5bfe95a42ebb2ebba7aa4a1249710f5ba0 (patch)
tree09111fcb3c86aa7b8ec190a8e7e03de0c5e666ae /ethyl.py
parentebb936ebeed92d444b3e7989bc2a92964686e3b6 (diff)
fixes
Diffstat (limited to 'ethyl.py')
-rw-r--r--ethyl.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/ethyl.py b/ethyl.py
index 57b9b3b..870c438 100644
--- a/ethyl.py
+++ b/ethyl.py
@@ -282,6 +282,8 @@ def get_array(chunk, startpos, array_size, item_size):
for n in xrange(array_size):
if item_size == 4:
ar.append(struct.unpack('>I', chunk[pos:pos+4])[0])
+ elif item_size == 1:
+ ar.append(struct.unpack('>B', chunk[pos:pos+4])[0])
elif item_size % 4 == 0:
ar.append(struct.unpack('>' + 'I'*(item_size/4), chunk[pos:pos+item_size]))
else: