diff --git a/tool/args/args.c b/tool/args/args.c index 5d9db1b81..dfc439dcf 100644 --- a/tool/args/args.c +++ b/tool/args/args.c @@ -81,7 +81,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]);