From 1f538cbd474649d5cdd4001001b9a39c9955f721 Mon Sep 17 00:00:00 2001 From: Xavier Del Campo Romero Date: Thu, 23 Nov 2023 14:38:58 +0100 Subject: [PATCH] Add -- to basename(1) Otherwise, files starting with - might be interpreted by basename(1), leading to unexpected behaviour. --- slcl-upload | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/slcl-upload b/slcl-upload index 8b0d8d9..42a546e 100755 --- a/slcl-upload +++ b/slcl-upload @@ -121,7 +121,7 @@ upload_dir() --fail-with-body \ -b "$cookie" \ -F dir="$dir$src/" \ - -F "file=@$src/$f;filename=$(basename "$f")" \ + -F "file=@$src/$f;filename=$(basename -- "$f")" \ "$(escape_url "$url/upload")" do printf "[retrying]"