From 1509435163893916647427200437885127141494 Mon Sep 17 00:00:00 2001 From: Glenn Smith Date: Tue, 30 May 2023 19:53:03 -0400 Subject: Undo transactions / context manager --- binaryview.cpp | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'binaryview.cpp') diff --git a/binaryview.cpp b/binaryview.cpp index b5e80a68..dd54fbdd 100644 --- a/binaryview.cpp +++ b/binaryview.cpp @@ -1357,9 +1357,15 @@ bool BinaryView::SaveAutoSnapshot( } -string BinaryView::BeginUndoActions() +bool BinaryView::RunUndoableTransaction(std::function func) { - return m_file->BeginUndoActions(); + return m_file->RunUndoableTransaction(func); +} + + +string BinaryView::BeginUndoActions(bool anonymousAllowed) +{ + return m_file->BeginUndoActions(anonymousAllowed); } -- cgit v1.3.1