From 6f508340aef24009249a2ee346ea4639bc9fa747 Mon Sep 17 00:00:00 2001 From: hasherezade Date: Sun, 1 Mar 2015 00:29:10 +0100 Subject: [PATCH] [FEATURE] In ImportBaseDirWrapper: added hasThunk --- parser/pe/ImportBaseDirWrapper.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/parser/pe/ImportBaseDirWrapper.h b/parser/pe/ImportBaseDirWrapper.h index c34d6fb2..91e72e42 100644 --- a/parser/pe/ImportBaseDirWrapper.h +++ b/parser/pe/ImportBaseDirWrapper.h @@ -42,6 +42,12 @@ protected: void addMapping(ExeNodeWrapper *func); ImportBaseEntryWrapper* thunkToLib(offset_t thunk); ImportBaseFuncWrapper* thunkToFunction(offset_t thunk); + + bool hasThunk(offset_t thunk) { + std::map::iterator libItr = thunkToLibMap.find(thunk); + return (libItr == thunkToLibMap.end()); + } + //--- std::map thunkToLibMap; QList thunksList;