diff options
author | Gregory Anders <greg@gpanders.com> | 2024-05-29 09:18:56 -0500 |
---|---|---|
committer | Robin Jarry <robin@jarry.cc> | 2024-05-29 22:37:17 +0200 |
commit | 3e40b2384b0a808f54f7331328ee84cbaee3de98 (patch) | |
tree | 805aa61b32e981a3871ffb79b0465be7e469a19d | |
parent | 5908fd0725034f028ae4aeaa6266ed7c302f3ac2 (diff) | |
download | aerc-3e40b2384b0a808f54f7331328ee84cbaee3de98.tar.gz |
sendemail-validate: put prefix directly after -t flag
On macOS the -t option must immediately precede the prefix template or
else the generated temp name includes a newline (!), which causes the
rest of the sendemail-validate script to fail.
Signed-off-by: Gregory Anders <greg@gpanders.com>
Acked-by: Robin Jarry <robin@jarry.cc>
-rwxr-xr-x | contrib/sendemail-validate | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/contrib/sendemail-validate b/contrib/sendemail-validate index efcce648..86b06538 100755 --- a/contrib/sendemail-validate +++ b/contrib/sendemail-validate @@ -50,7 +50,7 @@ if test "$GIT_SENDEMAIL_FILE_COUNTER" = 1 then remote=$(git config --default origin --get sendemail.validateRemote) && ref=$(git config --default master --get sendemail.validateRemoteRef) && - worktree=$(mktemp -t -d sendemail-validate.XXXXXXX) && + worktree=$(mktemp -d -t sendemail-validate.XXXXXXX) && git worktree add -fd --checkout "$worktree" "refs/remotes/$remote/$ref" && git config --replace-all sendemail.validateWorktree "$worktree" else |