Skip to content

Commit f4b2c31

Browse files
committed
Use IMAGE_FILE_MACHINE_AMD64 appropriately.
1 parent 86ec8c7 commit f4b2c31

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

libyara/modules/pe.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ PIMAGE_DATA_DIRECTORY pe_get_directory_entry(
138138
{
139139
PIMAGE_DATA_DIRECTORY result;
140140

141-
if (pe->header->FileHeader.Machine == 0x8664) // is a 64-bit PE ?
141+
if (pe->header->FileHeader.Machine == IMAGE_FILE_MACHINE_AMD64)
142142
result = &((PIMAGE_NT_HEADERS64) pe->header)->
143143
OptionalHeader.DataDirectory[entry];
144144
else
@@ -414,7 +414,7 @@ void pe_parse(
414414
char section_name[IMAGE_SIZEOF_SHORT_NAME + 1];
415415

416416
#define OptionalHeader(field) \
417-
(pe->header->FileHeader.Machine == 0x8664 ? \
417+
(pe->header->FileHeader.Machine == IMAGE_FILE_MACHINE_AMD64 ? \
418418
((PIMAGE_NT_HEADERS64) pe->header)->OptionalHeader.field : \
419419
pe->header->OptionalHeader.field)
420420

0 commit comments

Comments
 (0)