From 301ad6d3a7a0684f4e4c14a48c6e8b8de5567ce0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Andr=C3=A9=20Tanner?= Date: Thu, 25 Feb 2016 16:50:30 +0100 Subject: vis: ignore trailing NUL byte of register content by default This is handy when editing registers used for macros. --- register.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'register.c') diff --git a/register.c b/register.c index 518f93a..7a90f52 100644 --- a/register.c +++ b/register.c @@ -30,7 +30,7 @@ void register_release(Register *reg) { const char *register_get(Vis *vis, Register *reg, size_t *len) { switch (reg->type) { case REGISTER_NORMAL: - *len = reg->buf.len; + *len = buffer_length0(®->buf); return reg->buf.data; case REGISTER_CLIPBOARD: { -- cgit v1.2.3