diff --git a/scripts/loader.py b/scripts/loader.py index 3a2b48e57a07f05df5d971d7cb8af3854030126e..3bc2ba648e357ac510652afad1893eb2168a94e3 100644 --- a/scripts/loader.py +++ b/scripts/loader.py @@ -173,7 +173,7 @@ def vma_list(node = None): node = p['header_plus_size_']['header_']['parent_'] if (long(node) != 0): - offset = gdb.parse_and_eval('(int)&((mmu::vma*)0)->_vma_list_hook'); + offset = gdb.parse_and_eval("(int)&(('mmu::vma'*)0)->_vma_list_hook"); vma = node.cast(gdb.lookup_type('void').pointer()) - offset vma = vma.cast(gdb.lookup_type('mmu::vma').pointer())