about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorserpilliere <devnull@localhost>2011-08-08 10:28:23 +0200
committerserpilliere <devnull@localhost>2011-08-08 10:28:23 +0200
commit75f49b660f9f36de643ccf34b66f5ba4375b28fc (patch)
tree0b525c26f717f389dab1d6923adf437b42c2b8d0
parent7b4a37f7b96e0e8d5de3026ab5063329abaa368f (diff)
downloadmiasm-75f49b660f9f36de643ccf34b66f5ba4375b28fc.tar.gz
miasm-75f49b660f9f36de643ccf34b66f5ba4375b28fc.zip
fix pack/unpack 64bit
-rw-r--r--miasm/tools/to_c_helper.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/miasm/tools/to_c_helper.py b/miasm/tools/to_c_helper.py
index af15000d..d5573f40 100644
--- a/miasm/tools/to_c_helper.py
+++ b/miasm/tools/to_c_helper.py
@@ -975,10 +975,10 @@ class bin_stream_vm():
 
 
 
-vm_read_dword = lambda a: struct.unpack('L', vm_get_str(a, 4))[0]
-p = lambda addr: struct.pack('L', addr)
+vm_read_dword = lambda a: struct.unpack('I', vm_get_str(a, 4))[0]
+p = lambda addr: struct.pack('I', addr)
 pdw = p
-updw = lambda bbbb: struct.unpack('L', bbbb)[0]
+updw = lambda bbbb: struct.unpack('I', bbbb)[0]
 pw = lambda x: struct.pack('H', x)
 upw = lambda x: struct.unpack('H', x)[0]