vis

a vi-like editor based on Plan 9's structural regular expressions

git clone https://9o.is/git/vis.git

commit 515ada08da154dd9e275b8e2247ee4438888d829
parent bd82e407d871f438b5afcaf095b38168506dde2d
Author: Matěj Cepl <mcepl@cepl.eu>
Date:   Sun, 31 Mar 2024 23:14:34 +0200

vis-cmd: silence gcc warning & remove strlen call

Diffstat:
Mvis-cmds.c | 3++-
1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/vis-cmds.c b/vis-cmds.c @@ -641,7 +641,8 @@ static bool cmd_earlier_later(Vis *vis, Win *win, Command *cmd, const char *argv } static int space_replace(char *dest, const char *src, size_t dlen) { - int i, invisiblebytes = 0, size = strlen("␣"); + int invisiblebytes = 0; + size_t i, size = LENGTH("␣") - 1; for (i = 0; *src && i < dlen; src++) { if (*src == ' ' && i < dlen - size - 1) { memcpy(&dest[i], "␣", size);