We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent fac7ba8 commit c4efe0aCopy full SHA for c4efe0a
1 file changed
plugins/efi_resolver/include/ModuleType.h
@@ -13,10 +13,10 @@ enum EFIModuleType
13
14
static inline EFIModuleType identifyModuleType(BinaryView* bv)
15
{
16
- std::string viewType = bv->GetCurrentView();
17
- if (viewType == "Linear:PE")
+ FileMetadata* file = bv->GetFile();
+ if (file->GetViewOfType("PE"))
18
return DXE;
19
- else if (viewType == "Linear:TE")
+ else if (file->GetViewOfType("TE"))
20
return PEI;
21
else
22
return UNKNOWN;
0 commit comments