From 661ff5899f3e3cd24b2bc917dc03d7dad025f9bd Mon Sep 17 00:00:00 2001 From: Zach Riggle Date: Wed, 25 Nov 2015 12:05:41 -0500 Subject: [PATCH] Simplify event --- pwndbg/typeinfo.py | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/pwndbg/typeinfo.py b/pwndbg/typeinfo.py index 166ef037d..1ec530e20 100644 --- a/pwndbg/typeinfo.py +++ b/pwndbg/typeinfo.py @@ -26,8 +26,7 @@ def is_pointer(value): type = type.strip_typedefs() return type.code == gdb.TYPE_CODE_PTR -@pwndbg.events.new_objfile -@pwndbg.memoize.reset_on_exit +@pwndbg.events.start def update(): module.char = gdb.lookup_type('char') module.ulong = gdb.lookup_type('unsigned long') @@ -59,10 +58,6 @@ def update(): # Call it once so we load all of the types update() -# Reset the cache so that the first load isn't cached. -update.clear() - - tempdir = tempfile.gettempdir() + '/pwndbg' if not os.path.exists(tempdir): os.mkdir(tempdir)