From ffde12cebdd146ac52464909a96de0c78c78dea3 Mon Sep 17 00:00:00 2001 From: Nicolas Rolans <1823-nrolans@users.noreply.gitlab.archlinux.org> Date: Wed, 12 Apr 2023 01:33:13 +0800 Subject: [PATCH] repo-add: fix exit on mktemp failure --- scripts/repo-add.sh.in | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/scripts/repo-add.sh.in b/scripts/repo-add.sh.in index 5e51a4c5..bd03afad 100644 --- a/scripts/repo-add.sh.in +++ b/scripts/repo-add.sh.in @@ -584,9 +584,9 @@ if [[ $cmd != "repo-add" && $cmd != "repo-remove" ]]; then exit 1 fi -tmpdir=$(mktemp -d "${TMPDIR:-/tmp}/repo-tools.XXXXXXXXXX") || (\ - error "$(gettext "Cannot create temp directory for database building.")"; \ - exit 1) +tmpdir=$(mktemp -d "${TMPDIR:-/tmp}/repo-tools.XXXXXXXXXX") || { + error "$(gettext "Cannot create temp directory for database building.")"; + exit 1; } for repo in "db" "files"; do mkdir "$tmpdir/$repo"