summaryrefslogtreecommitdiffhomepage
path: root/src/output
diff options
context:
space:
mode:
Diffstat (limited to 'src/output')
-rw-r--r--src/output/pe_output_error.c2
-rw-r--r--src/output/pe_output_export_symbols.c2
-rw-r--r--src/output/pe_output_idata_libraries.c2
-rw-r--r--src/output/pe_output_image_category.c2
-rw-r--r--src/output/pe_output_image_sections.c2
-rw-r--r--src/output/pe_output_image_strings.c2
-rw-r--r--src/output/pe_output_image_symbols.c2
-rw-r--r--src/output/pe_output_mdso_libraries.c8
8 files changed, 12 insertions, 10 deletions
diff --git a/src/output/pe_output_error.c b/src/output/pe_output_error.c
index aaa8eb0..84a867b 100644
--- a/src/output/pe_output_error.c
+++ b/src/output/pe_output_error.c
@@ -1,6 +1,6 @@
/***************************************************************/
/* perk: PE Resource Kit */
-/* Copyright (C) 2015--2017 Z. Gilboa */
+/* Copyright (C) 2015--2021 SysDeer Technologies, LLC */
/* Released under GPLv2 and GPLv3; see COPYING.PERK. */
/***************************************************************/
diff --git a/src/output/pe_output_export_symbols.c b/src/output/pe_output_export_symbols.c
index 475ae3f..c648d44 100644
--- a/src/output/pe_output_export_symbols.c
+++ b/src/output/pe_output_export_symbols.c
@@ -1,6 +1,6 @@
/***************************************************************/
/* perk: PE Resource Kit */
-/* Copyright (C) 2015--2017 Z. Gilboa */
+/* Copyright (C) 2015--2021 SysDeer Technologies, LLC */
/* Released under GPLv2 and GPLv3; see COPYING.PERK. */
/***************************************************************/
diff --git a/src/output/pe_output_idata_libraries.c b/src/output/pe_output_idata_libraries.c
index b68f77f..59da138 100644
--- a/src/output/pe_output_idata_libraries.c
+++ b/src/output/pe_output_idata_libraries.c
@@ -1,6 +1,6 @@
/***************************************************************/
/* perk: PE Resource Kit */
-/* Copyright (C) 2015--2017 Z. Gilboa */
+/* Copyright (C) 2015--2021 SysDeer Technologies, LLC */
/* Released under GPLv2 and GPLv3; see COPYING.PERK. */
/***************************************************************/
diff --git a/src/output/pe_output_image_category.c b/src/output/pe_output_image_category.c
index c4d5f37..863c84f 100644
--- a/src/output/pe_output_image_category.c
+++ b/src/output/pe_output_image_category.c
@@ -1,6 +1,6 @@
/***************************************************************/
/* perk: PE Resource Kit */
-/* Copyright (C) 2015--2017 Z. Gilboa */
+/* Copyright (C) 2015--2021 SysDeer Technologies, LLC */
/* Released under GPLv2 and GPLv3; see COPYING.PERK. */
/***************************************************************/
diff --git a/src/output/pe_output_image_sections.c b/src/output/pe_output_image_sections.c
index e6155fb..472ce4b 100644
--- a/src/output/pe_output_image_sections.c
+++ b/src/output/pe_output_image_sections.c
@@ -1,6 +1,6 @@
/***************************************************************/
/* perk: PE Resource Kit */
-/* Copyright (C) 2015--2017 Z. Gilboa */
+/* Copyright (C) 2015--2021 SysDeer Technologies, LLC */
/* Released under GPLv2 and GPLv3; see COPYING.PERK. */
/***************************************************************/
diff --git a/src/output/pe_output_image_strings.c b/src/output/pe_output_image_strings.c
index 36bf9a6..8ba22fe 100644
--- a/src/output/pe_output_image_strings.c
+++ b/src/output/pe_output_image_strings.c
@@ -1,6 +1,6 @@
/***************************************************************/
/* perk: PE Resource Kit */
-/* Copyright (C) 2015--2017 Z. Gilboa */
+/* Copyright (C) 2015--2021 SysDeer Technologies, LLC */
/* Released under GPLv2 and GPLv3; see COPYING.PERK. */
/***************************************************************/
diff --git a/src/output/pe_output_image_symbols.c b/src/output/pe_output_image_symbols.c
index f1ec2e8..73e712c 100644
--- a/src/output/pe_output_image_symbols.c
+++ b/src/output/pe_output_image_symbols.c
@@ -1,6 +1,6 @@
/***************************************************************/
/* perk: PE Resource Kit */
-/* Copyright (C) 2015--2017 Z. Gilboa */
+/* Copyright (C) 2015--2021 SysDeer Technologies, LLC */
/* Released under GPLv2 and GPLv3; see COPYING.PERK. */
/***************************************************************/
diff --git a/src/output/pe_output_mdso_libraries.c b/src/output/pe_output_mdso_libraries.c
index 86fa40c..c5ee1b4 100644
--- a/src/output/pe_output_mdso_libraries.c
+++ b/src/output/pe_output_mdso_libraries.c
@@ -1,6 +1,6 @@
/***************************************************************/
/* perk: PE Resource Kit */
-/* Copyright (C) 2015--2017 Z. Gilboa */
+/* Copyright (C) 2015--2021 SysDeer Technologies, LLC */
/* Released under GPLv2 and GPLv3; see COPYING.PERK. */
/***************************************************************/
@@ -74,6 +74,7 @@ static char * dsolib_name(const struct pe_image_meta * m, int i)
{
uintptr_t va;
uint64_t rva;
+ char * addr;
uint32_t roffset;
struct mdso_raw_meta_record_m32 * mdso32;
struct mdso_raw_meta_record_m64 * mdso64;
@@ -94,7 +95,7 @@ static char * dsolib_name(const struct pe_image_meta * m, int i)
if (pe_get_roffset_from_rva(m,(uint32_t)rva,&roffset) < 0)
return 0;
- return m->r_image.map_addr + roffset;
+ return (addr = m->r_image.map_addr) + roffset;
}
static unsigned char * dsosym_meta(const struct pe_image_meta * m, int j)
@@ -133,6 +134,7 @@ static char * dsosym_string(const struct pe_image_meta * m, int j)
{
uint64_t va;
uint32_t rva;
+ char * addr;
uint32_t roffset;
struct mdso_raw_sym_entry_m32 * sym32;
struct mdso_raw_sym_entry_m64 * sym64;
@@ -158,7 +160,7 @@ static char * dsosym_string(const struct pe_image_meta * m, int j)
if (pe_get_roffset_from_rva(m,rva,&roffset) < 0)
return 0;
- return m->r_image.map_addr + roffset;
+ return (addr = m->r_image.map_addr) + roffset;
}
int pe_output_mdso_libraries(