summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authormidipix <writeonce@midipix.org>2025-06-11 06:44:34 +0000
committermidipix <writeonce@midipix.org>2025-06-11 06:44:57 +0000
commit39eebb91012f75bce9166cb6f5724426730121e0 (patch)
treedc25e81a609f13157739aa97812a2e2814c5f24a /include
parent2115d01c6543b2ab46b0205287882fc4704d1832 (diff)
downloadperk-39eebb91012f75bce9166cb6f5724426730121e0.tar.bz2
perk-39eebb91012f75bce9166cb6f5724426730121e0.tar.xz
struct pe_meta_sec_hdr: optimize for iterative name access.
Diffstat (limited to 'include')
-rw-r--r--include/perk/perk_meta.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/include/perk/perk_meta.h b/include/perk/perk_meta.h
index f5f162f..5a4136f 100644
--- a/include/perk/perk_meta.h
+++ b/include/perk/perk_meta.h
@@ -182,8 +182,7 @@ struct pe_meta_opt_hdr {
/* section header */
struct pe_meta_sec_hdr {
- char sh_name[16];
- char * sh_long_name;
+ char * sh_name;
uint32_t sh_virtual_size;
uint32_t sh_virtual_addr;
uint32_t sh_size_of_raw_data;
@@ -193,6 +192,7 @@ struct pe_meta_sec_hdr {
uint16_t sh_num_of_relocs;
uint16_t sh_num_of_line_nums;
uint32_t sh_characteristics;
+ char sh_name_buf[16];
};