diff options
-rw-r--r-- | include/perk/perk_structs.h | 2 | ||||
-rw-r--r-- | src/logic/pe_image_meta_data.c | 6 |
2 files changed, 4 insertions, 4 deletions
diff --git a/include/perk/perk_structs.h b/include/perk/perk_structs.h index 4497758..8d1d27d 100644 --- a/include/perk/perk_structs.h +++ b/include/perk/perk_structs.h @@ -343,7 +343,7 @@ struct pe_raw_coff_reloc { }; -struct pe_raw_base_reloc_block { +struct pe_raw_base_reloc_blk { unsigned char blk_rva [0x04]; /* 0x00 */ unsigned char blk_size [0x04]; /* 0x04 */ unsigned char blk_data[] [0x02]; /* 0x08 */ diff --git a/src/logic/pe_image_meta_data.c b/src/logic/pe_image_meta_data.c index b433cff..b735f44 100644 --- a/src/logic/pe_image_meta_data.c +++ b/src/logic/pe_image_meta_data.c @@ -565,7 +565,7 @@ int pe_meta_get_image_meta( /* .relocs */ - struct pe_raw_base_reloc_block * r; + struct pe_raw_base_reloc_blk * r; struct pe_block b; i = pe_get_named_section_index(m,".reloc"); @@ -598,7 +598,7 @@ int pe_meta_get_image_meta( for (; mark < cap; ) { - r = (struct pe_raw_base_reloc_block *)mark; + r = (struct pe_raw_base_reloc_blk *)mark; b.dh_rva = pe_read_long(r->blk_rva); b.dh_size = pe_read_long(r->blk_size); @@ -608,7 +608,7 @@ int pe_meta_get_image_meta( } else { mark += b.dh_size; - b.dh_size -= offsetof(struct pe_raw_base_reloc_block,blk_data); + b.dh_size -= offsetof(struct pe_raw_base_reloc_blk,blk_data); m->m_stats.t_nrelocs += b.dh_size / sizeof(uint16_t); m->m_stats.t_nrelblks++; |