diff options
Diffstat (limited to 'vis-registers.c')
| -rw-r--r-- | vis-registers.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/vis-registers.c b/vis-registers.c index 03fd728..e1f2c92 100644 --- a/vis-registers.c +++ b/vis-registers.c @@ -54,7 +54,8 @@ const char *register_slot_get(Vis *vis, Register *reg, size_t slot, size_t *len) Buffer *buf = array_get(®->values, 0); if (!buf) return NULL; - buffer_printf(buf, "%zu", slot+1); + buf->len = 0; + buffer_appendf(buf, "%zu", slot+1); if (len) *len = buffer_length0(buf); return buffer_content0(buf); |
