From f576bc88bdecba3d634482777142a2d7c84600c6 Mon Sep 17 00:00:00 2001 From: Rusty Wagner Date: Sun, 26 Apr 2015 21:38:29 -0400 Subject: Add serialization API for undo actions to prepare for storing in database --- binaryview.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'binaryview.cpp') 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); } -- cgit v1.3.1