diff options
| author | serpilliere <devnull@localhost> | 2011-08-08 10:28:23 +0200 |
|---|---|---|
| committer | serpilliere <devnull@localhost> | 2011-08-08 10:28:23 +0200 |
| commit | 75f49b660f9f36de643ccf34b66f5ba4375b28fc (patch) | |
| tree | 0b525c26f717f389dab1d6923adf437b42c2b8d0 | |
| parent | 7b4a37f7b96e0e8d5de3026ab5063329abaa368f (diff) | |
| download | miasm-75f49b660f9f36de643ccf34b66f5ba4375b28fc.tar.gz miasm-75f49b660f9f36de643ccf34b66f5ba4375b28fc.zip | |
fix pack/unpack 64bit
| -rw-r--r-- | miasm/tools/to_c_helper.py | 6 |
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] |