summaryrefslogtreecommitdiff
path: root/binarywriter.cpp
diff options
context:
space:
mode:
authorRusty Wagner <rusty.wagner@gmail.com>2016-01-31 02:38:32 -0500
committerRusty Wagner <rusty.wagner@gmail.com>2016-01-31 02:38:32 -0500
commita48ce3f4aa1266d5b8619cf320a703ba4f697854 (patch)
treeb8312cccc35b75b51e0b0e99519460c3e9c2240c /binarywriter.cpp
parentbbb74ee011e2b482e1895a513203c11affbac229 (diff)
Refactor API to fix design bug that causes use-after-free on many plugin objects
Diffstat (limited to 'binarywriter.cpp')
-rw-r--r--binarywriter.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/binarywriter.cpp b/binarywriter.cpp
index 808d0d5f..e13d0035 100644
--- a/binarywriter.cpp
+++ b/binarywriter.cpp
@@ -6,7 +6,7 @@ using namespace std;
BinaryWriter::BinaryWriter(BinaryView* data, BNEndianness endian): m_view(data)
{
- m_stream = BNCreateBinaryWriter(data->GetViewObject());
+ m_stream = BNCreateBinaryWriter(data->GetObject());
BNSetBinaryWriterEndianness(m_stream, endian);
}