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:
| M | vis-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);