From c004d0ff3b2765afd026b5d7d9e8d8cc386f1dce Mon Sep 17 00:00:00 2001 From: midipix Date: Sat, 19 Nov 2016 13:48:08 -0500 Subject: library interface: struct pe_image_meta: improved inner logic. --- include/perk/perk.h | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'include/perk/perk.h') diff --git a/include/perk/perk.h b/include/perk/perk.h index 689e1b2..374442a 100644 --- a/include/perk/perk.h +++ b/include/perk/perk.h @@ -90,26 +90,26 @@ struct pe_meta_summary { }; struct pe_image_meta { - struct pe_raw_image image; struct pe_meta_summary summary; - struct pe_meta_image_dos_hdr dos; struct pe_meta_coff_file_hdr coff; struct pe_meta_opt_hdr opt; struct pe_meta_sec_hdr * sectbl; + struct pe_meta_export_hdr edata; + struct pe_meta_sec_hdr * hedata; + + struct pe_meta_import_hdr * idata; + struct pe_meta_sec_hdr * hidata; + + struct pe_raw_image image; struct pe_raw_image_dos_hdr * ados; struct pe_raw_coff_file_hdr * acoff; union pe_raw_opt_hdr * aopt; struct pe_raw_sec_hdr * asectbl; + struct pe_raw_export_hdr * aedata; struct pe_raw_import_hdr * aidata; - - struct pe_meta_export_hdr edata; - struct pe_meta_sec_hdr * hedata; - - struct pe_meta_import_hdr * idata; - struct pe_meta_sec_hdr * hidata; }; struct pe_error_info { -- cgit v1.2.3