From 1b888cc723792ec0e49c7e5aaa78c3c5486a95b9 Mon Sep 17 00:00:00 2001 From: Albert Cervin Date: Tue, 26 Mar 2024 10:59:06 +0100 Subject: Implement kill-buffer command Can be killed with the command `kill-buffer`, the shortcut `C-x k` or from the buffer menu. --- src/dged/buffer_view.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/dged/buffer_view.c') diff --git a/src/dged/buffer_view.c b/src/dged/buffer_view.c index 49d938a..0ba269c 100644 --- a/src/dged/buffer_view.c +++ b/src/dged/buffer_view.c @@ -70,7 +70,10 @@ void buffer_view_destroy(struct buffer_view *view) { if (view->modeline != NULL) { free(view->modeline->buffer); free(view->modeline); + view->modeline = NULL; } + + view->buffer = NULL; } void buffer_view_add(struct buffer_view *view, uint8_t *txt, uint32_t nbytes) { -- cgit v1.2.3