summaryrefslogtreecommitdiffhomepage
path: root/include/perk/perk.h
diff options
context:
space:
mode:
authormidipix <writeonce@midipix.org>2016-11-19 13:48:08 -0500
committermidipix <writeonce@midipix.org>2016-11-19 13:48:08 -0500
commitc004d0ff3b2765afd026b5d7d9e8d8cc386f1dce (patch)
tree13bb5aac599d600e098b91cefc47ab1e6396b607 /include/perk/perk.h
parent014adf1ed26ab5bf2a321b2865f37fdbe92cb4f6 (diff)
downloadperk-c004d0ff3b2765afd026b5d7d9e8d8cc386f1dce.tar.bz2
perk-c004d0ff3b2765afd026b5d7d9e8d8cc386f1dce.tar.xz
library interface: struct pe_image_meta: improved inner logic.
Diffstat (limited to 'include/perk/perk.h')
-rw-r--r--include/perk/perk.h16
1 files changed, 8 insertions, 8 deletions
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 {