diff options
| author | ladevieq <ladevie.quentin@gmail.com> | 2026-07-27 22:35:43 +0200 |
|---|---|---|
| committer | ladevieq <ladevie.quentin@gmail.com> | 2026-07-27 22:35:43 +0200 |
| commit | 8067876cd3853fc5c6ea3e0cc078ea212886449d (patch) | |
| tree | 15387b79a4375c99f14e23cdd4f8eed8b7fa4653 /include/module.h | |
| parent | d8ffcc98796d308f57ae0a71d60a1033d41df364 (diff) | |
Implement function prologue unwind in stack walk code
Diffstat (limited to 'include/module.h')
| -rw-r--r-- | include/module.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/include/module.h b/include/module.h index f61437e..0f9b2ef 100644 --- a/include/module.h +++ b/include/module.h @@ -117,7 +117,7 @@ typedef struct _IMAGE_NT_HEADERS64 { // ======================== struct module { - void* base_addr; + void* base_addr; u8** functions_name; u32* functions_start; u32* functions_end; @@ -134,7 +134,10 @@ struct module { #ifdef HASHMAP struct hashmap symbols; #endif - i8 name[256U]; + i8 full_name[256U]; + u8 full_name_len; + i8* base_name; + u8 base_name_len; }; |
