diff options
| author | Rusty Wagner <rusty@vector35.com> | 2015-04-26 21:38:29 -0400 |
|---|---|---|
| committer | Rusty Wagner <rusty@vector35.com> | 2015-04-26 21:38:53 -0400 |
| commit | f576bc88bdecba3d634482777142a2d7c84600c6 (patch) | |
| tree | 426340049d84833fa9536be051f34093bd13a3d7 /binaryview.cpp | |
| parent | a641c5266ad2a55af2bdd277a2b889ced4eb7235 (diff) | |
Add serialization API for undo actions to prepare for storing in database
Diffstat (limited to 'binaryview.cpp')
| -rw-r--r-- | binaryview.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/binaryview.cpp b/binaryview.cpp index 02f0501b..4d5c839a 100644 --- a/binaryview.cpp +++ b/binaryview.cpp @@ -130,7 +130,7 @@ uint64_t Symbol::GetAddress() const } -BinaryView::BinaryView(FileMetadata* file) +BinaryView::BinaryView(const std::string& typeName, FileMetadata* file) { BNCustomBinaryView view; view.context = this; @@ -148,7 +148,7 @@ BinaryView::BinaryView(FileMetadata* file) view.save = SaveCallback; m_file = file; - m_view = BNCreateCustomBinaryView(m_file->GetFileObject(), &view); + m_view = BNCreateCustomBinaryView(typeName.c_str(), m_file->GetFileObject(), &view); } @@ -316,7 +316,7 @@ void BinaryView::BeginUndoActions() void BinaryView::AddUndoAction(UndoAction* action) { - m_file->AddUndoAction(action); + action->Add(m_view); } |
