diff options
Diffstat (limited to 'vis-registers.c')
| -rw-r--r-- | vis-registers.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/vis-registers.c b/vis-registers.c index 8b12119..0ac2d7d 100644 --- a/vis-registers.c +++ b/vis-registers.c @@ -67,7 +67,7 @@ const char *register_slot_get(Vis *vis, Register *reg, size_t slot, size_t *len) Buffer *buf = array_get(®->values, slot); if (!buf) return NULL; - buffer_clear(buf); + buf->len = 0; if (id == VIS_REG_PRIMARY) cmd[3] = "primary"; @@ -270,8 +270,8 @@ Array vis_register_get(Vis *vis, enum VisRegister id) { for (size_t i = 0; i < len; i++) { Buffer *buf = array_get(®->values, i); TextString string = { - .data = buffer_content(buf), - .len = buffer_length(buf), + .data = buf->data, + .len = buf->len, }; array_add(&data, &string); } |
