summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorladevieq <ladevie.quentin@gmail.com>2024-11-26 23:12:59 +0100
committerladevieq <ladevie.quentin@gmail.com>2024-11-26 23:12:59 +0100
commitde32d6ba5de239f34d468bc6cfee8b4ad5e784be (patch)
treead29ca470f0d3e98e26d9c1a971e5c81969c2e43
parent72f8efd2f571e98796c0953066cbe8c461ccd666 (diff)
Fix padding computation
-rw-r--r--src/pdb.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/pdb.c b/src/pdb.c
index a28a201..e66f0d4 100644
--- a/src/pdb.c
+++ b/src/pdb.c
@@ -140,18 +140,18 @@ void open_pdb(const char* pdb_path) {
for (u32 module_index = 0U; byte_index < DBI_stream_header->mod_info_size; module_index++) {
modules_info[module_index] = (struct mod_info*)&DBI_block[byte_index];
modules_name[module_index] = &DBI_block[byte_index + sizeof(struct mod_info)];
- print("Module symbole stream index %xu\n", modules_info[module_index]->ModuleSymStream);
- print("%s\n", modules_name[module_index]);
+ print("Module symbol stream index %xu\n", modules_info[module_index]->ModuleSymStream);
+ print("Module name : %s\n", modules_name[module_index]);
size_t module_name_length = 0U;
StringCchLengthA((STRSAFE_LPSTR)modules_name[module_index], STRSAFE_MAX_CCH, &module_name_length);
obj_files_name[module_index] = &DBI_block[byte_index + sizeof(struct mod_info) + module_name_length + 1U];
- print("%s\n", obj_files_name[module_index]);
+ print("Obj file name : %s\n", obj_files_name[module_index]);
size_t obj_file_name_length = 0U;
StringCchLengthA((STRSAFE_LPSTR)obj_files_name[module_index], STRSAFE_MAX_CCH, &obj_file_name_length);
u32 module_info_size = sizeof(*modules_info[0U]) + (i32)module_name_length + 1 + (i32)obj_file_name_length + 1;
- module_info_size = ((module_info_size + 3U) * 4U) / 4U;
+ module_info_size = ((module_info_size + 3U) / 4U) * 4U;
byte_index += module_info_size;
// Module Info Stream