From c9612b7373f3322b90047cb4612b2cdfbba7a656 Mon Sep 17 00:00:00 2001 From: Rusty Wagner Date: Mon, 11 Jul 2016 20:50:57 -0400 Subject: Rename API to be more accurate --- binaryninjaapi.h | 2 +- binaryninjacore.h | 2 +- binaryview.cpp | 4 ++-- python/__init__.py | 4 ++-- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/binaryninjaapi.h b/binaryninjaapi.h index a3aba4b5..fedd2bf0 100644 --- a/binaryninjaapi.h +++ b/binaryninjaapi.h @@ -855,7 +855,7 @@ namespace BinaryNinja uint64_t GetNextBasicBlockStartAfterAddress(uint64_t addr); uint64_t GetNextDataAfterAddress(uint64_t addr); uint64_t GetPreviousFunctionStartBeforeAddress(uint64_t addr); - uint64_t GetPreviousStartOfDataBeforeAddress(uint64_t addr); + uint64_t GetPreviousBasicBlockEndBeforeAddress(uint64_t addr); uint64_t GetPreviousDataBeforeAddress(uint64_t addr); LinearDisassemblyPosition GetLinearDisassemblyPositionForAddress(uint64_t addr, DisassemblySettings* settings); diff --git a/binaryninjacore.h b/binaryninjacore.h index bed5c0d0..0f88972d 100644 --- a/binaryninjacore.h +++ b/binaryninjacore.h @@ -1395,7 +1395,7 @@ extern "C" BINARYNINJACOREAPI uint64_t BNGetNextBasicBlockStartAfterAddress(BNBinaryView* view, uint64_t addr); BINARYNINJACOREAPI uint64_t BNGetNextDataAfterAddress(BNBinaryView* view, uint64_t addr); BINARYNINJACOREAPI uint64_t BNGetPreviousFunctionStartBeforeAddress(BNBinaryView* view, uint64_t addr); - BINARYNINJACOREAPI uint64_t BNGetPreviousStartOfDataBeforeAddress(BNBinaryView* view, uint64_t addr); + BINARYNINJACOREAPI uint64_t BNGetPreviousBasicBlockEndBeforeAddress(BNBinaryView* view, uint64_t addr); BINARYNINJACOREAPI uint64_t BNGetPreviousDataBeforeAddress(BNBinaryView* view, uint64_t addr); BINARYNINJACOREAPI BNLinearDisassemblyPosition BNGetLinearDisassemblyPositionForAddress(BNBinaryView* view, diff --git a/binaryview.cpp b/binaryview.cpp index 03beb3db..ee01d122 100644 --- a/binaryview.cpp +++ b/binaryview.cpp @@ -1124,9 +1124,9 @@ uint64_t BinaryView::GetPreviousFunctionStartBeforeAddress(uint64_t addr) } -uint64_t BinaryView::GetPreviousStartOfDataBeforeAddress(uint64_t addr) +uint64_t BinaryView::GetPreviousBasicBlockEndBeforeAddress(uint64_t addr) { - return BNGetPreviousStartOfDataBeforeAddress(m_object, addr); + return BNGetPreviousBasicBlockEndBeforeAddress(m_object, addr); } diff --git a/python/__init__.py b/python/__init__.py index ab45dfc0..5d6be5ba 100644 --- a/python/__init__.py +++ b/python/__init__.py @@ -1554,8 +1554,8 @@ class BinaryView(object): def get_previous_function_start_before(self, addr): return core.BNGetPreviousFunctionStartBeforeAddress(self.handle, addr) - def get_previous_start_of_data_before(self, addr): - return core.BNGetPreviousStartOfDataBeforeAddress(self.handle, addr) + def get_previous_basic_block_end_before(self, addr): + return core.BNGetPreviousBasicBlockEndBeforeAddress(self.handle, addr) def get_previous_data_before(self, addr): return core.BNGetPreviousDataBeforeAddress(self.handle, addr) -- cgit v1.3.1