From e7b13021cb26281b7e74773bc69fdd04ed887fa1 Mon Sep 17 00:00:00 2001 From: Kroese Date: Mon, 14 Oct 2024 03:19:48 +0200 Subject: [PATCH] fix: Check returnvalues --- src/install.sh | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/install.sh b/src/install.sh index 5537f9c..4d7f6da 100644 --- a/src/install.sh +++ b/src/install.sh @@ -704,8 +704,7 @@ addDriver() { esac local dest="$path/$target/$driver" - mkdir -p "$dest" - + mkdir -p "$dest" || return 1 cp -Lr "$path/$driver/$folder/." "$dest" || return 1 return 0 @@ -732,7 +731,7 @@ addDrivers() { local target="\$WinPEDriver\$" local dest="$drivers/$target" - mkdir -p "$dest" + mkdir -p "$dest" || return 1 wimlib-imagex update "$file" "$index" --command "delete --force --recursive /$target" >/dev/null || true @@ -757,7 +756,7 @@ addDrivers() { "win11x64"* | "win2025"* ) # Workaround Virtio GPU driver bug local dst="$src/\$OEM\$/\$\$/Drivers" - mkdir -p "$dst" + mkdir -p "$dst" || return 1 cp -Lr "$dest/." "$dst" || return 1 rm -rf "$dest/viogpudo" ;;