diff --git a/libIRDB/include/util/IBT_Provenance.hpp b/libIRDB/include/util/IBT_Provenance.hpp index 9028dfd9005ed759f4b318322ca20c26e8e4c28d..be9b377607555c6042d46a58e7dc048e54b06929 100644 --- a/libIRDB/include/util/IBT_Provenance.hpp +++ b/libIRDB/include/util/IBT_Provenance.hpp @@ -3,15 +3,15 @@ #include <bitset> -class IBT_Provenance_t +class IBTProvenance_t { private: enum class IB_Type { IndJmp = 0, IndCall = 1, Ret = 2 }; typedef std::map<const Instruction_t*, std::bitset<3>> ProvMap_t; public: - IBT_Provenance_t(const FileIR_t* f=NULL) {Init(); if(f) AddFile(f);} - virtual ~IBT_Provenance_t() {;} + IBTProvenance_t(const FileIR_t* f=NULL) {Init(); if(f) AddFile(f);} + virtual ~IBTProvenance_t() {;} virtual void AddFile(const FileIR_t* ); bool IsInsnRetTarg(const Instruction_t* i) const diff --git a/libIRDB/src/util/IBT_Provenance.cpp b/libIRDB/src/util/IBT_Provenance.cpp index 587457c71a27bdbde524f025c678ed424f30bf84..7b4100db22d6d2d3585284698ccbae1ffec69b2f 100644 --- a/libIRDB/src/util/IBT_Provenance.cpp +++ b/libIRDB/src/util/IBT_Provenance.cpp @@ -9,7 +9,7 @@ using namespace std; -void IBT_Provenance_t::AddProvs(const Instruction_t* before, const InstructionSet_t& afterset) +void IBTProvenance_t::AddProvs(const Instruction_t* before, const InstructionSet_t& afterset) { // Determine type of IB const auto IndBranchAsm=DecodedInstruction_t(before); @@ -44,7 +44,7 @@ void IBT_Provenance_t::AddProvs(const Instruction_t* before, const InstructionSe } } -void IBT_Provenance_t::AddFile(const FileIR_t* firp2) +void IBTProvenance_t::AddFile(const FileIR_t* firp2) { FileIR_t* firp=(FileIR_t*)firp2; // discarding const qualifier because we know we won't change the set firp->AssembleRegistry(); // Takes time but I'm paranoid