1 #ifndef UNDO_HISTORY_H_
2 #define UNDO_HISTORY_H_
6 typedef void (*RevertAction)(void *context, size_t context_size);
13 void destroy_undo_history(UndoHistory undo_history)
15 destroy_stack(undo_history.actions);
18 void undo_history_push(UndoHistory *undo_history,
21 size_t context_data_size);
22 void undo_history_pop(UndoHistory *undo_history);
24 #endif // UNDO_HISTORY_H_