diff options
-rw-r--r-- | peloader/pe_linker.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/peloader/pe_linker.c b/peloader/pe_linker.c index b209886..cbdad73 100644 --- a/peloader/pe_linker.c +++ b/peloader/pe_linker.c @@ -322,6 +322,7 @@ static int read_exports(struct pe_image *pe) export_dir_table->AddressOfNameOrdinals); pe_exports = calloc(export_dir_table->NumberOfNames, sizeof(struct pe_exports)); + num_pe_exports = 0; for (i = 0; i < export_dir_table->NumberOfNames; i++) { uint32_t address = ((uint32_t *) (pe->image + export_dir_table->AddressOfFunctions))[*ordinal_table]; |