From 36db1b8769e66d9d8cd37652608bbd6a000ea9e4 Mon Sep 17 00:00:00 2001 From: "SND\\air_max_cp" Date: Sat, 2 Apr 2011 06:19:38 +0000 Subject: [PATCH] [~] Improve stlport map dumping script. git-svn-id: https://pykd.svn.codeplex.com/svn@63353 9b283d60-5439-405e-af05-b73fd8c4d996 --- snippets/dump_stlp_map.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/snippets/dump_stlp_map.py b/snippets/dump_stlp_map.py index 637fd4d..63c863f 100644 --- a/snippets/dump_stlp_map.py +++ b/snippets/dump_stlp_map.py @@ -15,7 +15,9 @@ class StlpNodeWrapper: def __init__(self, addr): # Wrapper specific field self.addr = addr - self.color = ptrDWord(addr) + # Wrapper specific field + self.sizeOf = 4 * ptrSize() + self.color = ptrByte(addr) # By default, fields in structure aligned by 4 Bytes on x86 and by 8 Bytes on x64 addr += ptrSize() self.parent = ptrPtr(addr) @@ -23,8 +25,6 @@ class StlpNodeWrapper: self.left = ptrPtr(addr) addr += ptrSize() self.right = ptrPtr(addr) - # Wrapper specific field - self.sizeOf = addr + ptrSize() - self.addr class StlpMapWrapper: