From 994c64e9649b812f2727fe61f7c18c886621ce67 Mon Sep 17 00:00:00 2001 From: midipix Date: Jul 07 2019 03:12:44 +0000 Subject: pe_read_import_lookup(): fix typo (size of ordinal field is 16 bits, not 15). --- diff --git a/src/reader/pe_read_import_header.c b/src/reader/pe_read_import_header.c index d76577f..08d1130 100644 --- a/src/reader/pe_read_import_header.c +++ b/src/reader/pe_read_import_header.c @@ -45,7 +45,7 @@ int pe_read_import_lookup( } if (m->ii_flag) { - m->ii_ordinal = m->u.ii_import_lookup_entry_32 & 0x7fff; + m->ii_ordinal = m->u.ii_import_lookup_entry_32 & 0xffff; m->ii_hint_name_tbl_rva = 0; } else { m->ii_ordinal = 0;