From 4e2624fa60fc8d467d5be2ed897d8d609130293f Mon Sep 17 00:00:00 2001 From: hasherezade Date: Fri, 2 Sep 2022 23:01:02 +0200 Subject: [PATCH] [REFACT] In PEFile: added const qualifiers to functions fetching offsets --- parser/include/bearparser/pe/PEFile.h | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/parser/include/bearparser/pe/PEFile.h b/parser/include/bearparser/pe/PEFile.h index a434ea93..28374459 100644 --- a/parser/include/bearparser/pe/PEFile.h +++ b/parser/include/bearparser/pe/PEFile.h @@ -74,11 +74,12 @@ public: virtual exe_bits getBitMode() { return getHdrBitMode(); } //--- // PEFile only: - offset_t peFileHdrOffset() { return core.peFileHdrOffset(); } - offset_t peNtHdrOffset() { return core.peSignatureOffset(); } + offset_t peFileHdrOffset() const { return core.peFileHdrOffset(); } + offset_t peNtHdrOffset() const { return core.peSignatureOffset(); } bufsize_t peNtHeadersSize() const { return core.peNtHeadersSize(); } - offset_t peOptHdrOffset() { return core.peOptHdrOffset(); } - offset_t secHdrsOffset() { return core.secHdrsOffset(); } + offset_t peOptHdrOffset() const { return core.peOptHdrOffset(); } + offset_t secHdrsOffset() const { return core.secHdrsOffset(); } + bufsize_t hdrsSize() { return core.hdrsSize(); } offset_t getMinSecRVA();