commit: 5893b843e937742761c928f8f208eec3c167afb1
parent e4244694098da65e31b7c342c2c217cb1123110b
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date: Fri, 23 Aug 2024 04:55:13 +0200
cmd/echo: don't increase arg_len on empty strings
Diffstat:
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/cmd/echo.c b/cmd/echo.c
@@ -28,9 +28,11 @@ main(int argc, char *argv[])
{
size_t len = strlen(argv[i]);
- if(len > 0) argv[i][len] = (i + 1) == argc ? '\n' : ' ';
-
- arg_len += len + 1; // str + space|newline
+ if(len > 0)
+ {
+ argv[i][len] = (i + 1) == argc ? '\n' : ' ';
+ arg_len += len + 1; // str + space|newline
+ }
}
if(arg_len == 0)