From 83e14f705040d49486a7f7b6518ad8e9ae322dcd Mon Sep 17 00:00:00 2001 From: "Michael D. Lowis" Date: Tue, 21 Aug 2018 21:28:31 -0400 Subject: [PATCH] fixed bug with undo/redo --- lib/buf.c | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/buf.c b/lib/buf.c index ce01472..8c05e30 100644 --- a/lib/buf.c +++ b/lib/buf.c @@ -166,6 +166,7 @@ static void log_clear(Log** list) { static void log_swap(Buf* buf, Log** src, Log** dest) { if (!*src) return; Log* item = *src; + *src = item->next; buf->selection.beg = item->beg; buf->selection.end = item->end; if (item->data) { -- 2.49.0