vis
a vi-like editor based on Plan 9's structural regular expressions
git clone https://9o.is/git/vis.git
commit 891f40bd8e57d77103364cd17ac9fb4dd326ef04 parent f19fcd3e6dc095b9cc339daa6bed4fdae0a75b16 Author: Marc André Tanner <mat@brain-dump.org> Date: Sat, 7 Jan 2017 13:16:03 +0100 buffer: fix buffer_move bug Capacity also needs to be reset. Diffstat:
| M | buffer.c | | | 3 | +-- |
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/buffer.c b/buffer.c @@ -167,7 +167,6 @@ const char *buffer_content0(Buffer *buf) { char *buffer_move(Buffer *buf) { char *data = buf->data; - buffer_clear(buf); - buf->data = NULL; + buffer_init(buf); return data; }