diff options
| author | Rusty Wagner <rusty@vector35.com> | 2019-05-10 16:15:48 -0400 |
|---|---|---|
| committer | Rusty Wagner <rusty@vector35.com> | 2019-05-10 16:15:48 -0400 |
| commit | f6659517c08799cf52fddd09424eaea867ff3ed7 (patch) | |
| tree | ab06cf065b7c152dff91658c7247946cb7ffaec8 /binaryview.cpp | |
| parent | 63a4020845a81cf8793ddb02c7d5c95e3317d2a1 (diff) | |
Fix memory leak and use after free bugs in BinaryView and FlowGraph objects
Diffstat (limited to 'binaryview.cpp')
| -rw-r--r-- | binaryview.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/binaryview.cpp b/binaryview.cpp index c70685ed..e0948a1c 100644 --- a/binaryview.cpp +++ b/binaryview.cpp @@ -479,6 +479,8 @@ BinaryView::BinaryView(const std::string& typeName, FileMetadata* file, BinaryVi view.context = this; view.init = InitCallback; view.freeObject = FreeCallback; + view.externalRefTaken = nullptr; + view.externalRefReleased = nullptr; view.read = ReadCallback; view.write = WriteCallback; view.insert = InsertCallback; |
