diff options
| author | Marc André Tanner <mat@brain-dump.org> | 2016-01-30 19:46:18 +0100 |
|---|---|---|
| committer | Marc André Tanner <mat@brain-dump.org> | 2016-01-30 19:59:48 +0100 |
| commit | f0e0c0991c5a3d50582678e1b05d83d375057709 (patch) | |
| tree | bf0f29bbdbe8f495b4d95eb0fe533915fcccacef /vis.c | |
| parent | 979ab795bc9d19524be524c79265c6b952199a22 (diff) | |
| download | vis-f0e0c0991c5a3d50582678e1b05d83d375057709.tar.gz vis-f0e0c0991c5a3d50582678e1b05d83d375057709.tar.xz | |
Cleanup register implementation
Diffstat (limited to 'vis.c')
| -rw-r--r-- | vis.c | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -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; } |
