diff options
| author | Marc André Tanner <mat@brain-dump.org> | 2016-02-25 16:50:30 +0100 |
|---|---|---|
| committer | Marc André Tanner <mat@brain-dump.org> | 2016-02-25 17:20:00 +0100 |
| commit | 301ad6d3a7a0684f4e4c14a48c6e8b8de5567ce0 (patch) | |
| tree | 860854b26b571a8d578858b61baad1515b2367ab /register.c | |
| parent | 95bae46af604f1fda07c8e7b92a278e28792c427 (diff) | |
| download | vis-301ad6d3a7a0684f4e4c14a48c6e8b8de5567ce0.tar.gz vis-301ad6d3a7a0684f4e4c14a48c6e8b8de5567ce0.tar.xz | |
vis: ignore trailing NUL byte of register content by default
This is handy when editing registers used for macros.
Diffstat (limited to 'register.c')
| -rw-r--r-- | register.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -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: { |
