From a48ce3f4aa1266d5b8619cf320a703ba4f697854 Mon Sep 17 00:00:00 2001 From: Rusty Wagner Date: Sun, 31 Jan 2016 02:38:32 -0500 Subject: Refactor API to fix design bug that causes use-after-free on many plugin objects --- binaryreader.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'binaryreader.cpp') diff --git a/binaryreader.cpp b/binaryreader.cpp index b30a64b0..54e03977 100644 --- a/binaryreader.cpp +++ b/binaryreader.cpp @@ -6,7 +6,7 @@ using namespace std; BinaryReader::BinaryReader(BinaryView* data, BNEndianness endian): m_view(data) { - m_stream = BNCreateBinaryReader(data->GetViewObject()); + m_stream = BNCreateBinaryReader(data->GetObject()); BNSetBinaryReaderEndianness(m_stream, endian); } -- cgit v1.3.1