From 45d316020c5ca4b1fb5115c91a4266d9df6b76ea Mon Sep 17 00:00:00 2001 From: Mateusz Kazimierczuk Date: Mon, 9 Oct 2023 17:34:32 +0200 Subject: [PATCH] Make `args` replace `...` only at the end of file So that the string '...' can be used verbatim elsewhere in the file. --- tool/args/args.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tool/args/args.c b/tool/args/args.c index b9d10593a..20b6a7840 100644 --- a/tool/args/args.c +++ b/tool/args/args.c @@ -66,7 +66,7 @@ int LoadZipArgsImpl(int *argc, char ***argv, char *data) { founddots = false; AddZipArg(&n, &args, (*argv)[0]); while ((arg = strtok_r(start, "\r\n", &state))) { - if (!strcmp(arg, "...")) { + if (!strcmp(arg, "...") && !state) { founddots = true; for (i = 1; i < *argc; ++i) { AddZipArg(&n, &args, (*argv)[i]);