From f0e0c0991c5a3d50582678e1b05d83d375057709 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Andr=C3=A9=20Tanner?= Date: Sat, 30 Jan 2016 19:46:18 +0100 Subject: Cleanup register implementation --- vis.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'vis.c') diff --git a/vis.c b/vis.c index 2c0d625..c7089ca 100644 --- a/vis.c +++ b/vis.c @@ -1002,9 +1002,10 @@ void vis_register_set(Vis *vis, enum VisRegister reg) { vis->action.reg = &vis->registers[reg]; } -Register *vis_register_get(Vis *vis, enum VisRegister reg) { +const char *vis_register_get(Vis *vis, enum VisRegister reg, size_t *len) { if (reg < LENGTH(vis->registers)) - return &vis->registers[reg]; + return register_get(&vis->registers[reg], len); + *len = 0; return NULL; } -- cgit v1.2.3