mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2026-04-28 06:40:22 +00:00
15 lines
251 B
C++
15 lines
251 B
C++
|
|
#include "cuki.h"
|
||
|
|
#include "UndoStack.h"
|
||
|
|
|
||
|
|
void UndoStack::push(OwnPtr<Operation>&& op)
|
||
|
|
{
|
||
|
|
m_stack.push(std::move(op));
|
||
|
|
}
|
||
|
|
|
||
|
|
OwnPtr<Operation> UndoStack::pop()
|
||
|
|
{
|
||
|
|
OwnPtr<Operation> op = std::move(m_stack.top());
|
||
|
|
m_stack.pop();
|
||
|
|
return op;
|
||
|
|
}
|