diff options
Diffstat (limited to 'vis-motions.c')
| -rw-r--r-- | vis-motions.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/vis-motions.c b/vis-motions.c index 1d3f49a..241bf37 100644 --- a/vis-motions.c +++ b/vis-motions.c @@ -271,7 +271,7 @@ int vis_motion_register(Vis *vis, void *data, VisMotionFunction *motion) { move->data = data; if (array_add_ptr(&vis->motions, move)) - return VIS_MOVE_LAST + array_length(&vis->motions) - 1; + return VIS_MOVE_LAST + vis->motions.len - 1; free(move); return -1; } |
