summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorP. J. McDermott <pj@pehjota.net>2016-01-17 12:05:29 (EST)
committer P. J. McDermott <pj@pehjota.net>2016-01-17 12:05:29 (EST)
commit5caa31726d2c68ddc7541d6a725d3ed51cd6aa1a (patch)
tree650610b75cd5c4ecc77099f42206d3fb3393b21a
parent1ec9ffe260004941733855b9d1accfb8db60c227 (diff)
cmd/installer-pc, block_mount): Check ret val of check_block()
-rw-r--r--src/block.sh4
-rw-r--r--src/cmd/installer-pc.sh4
2 files changed, 6 insertions, 2 deletions
diff --git a/src/block.sh b/src/block.sh
index f056305..fb6b921 100644
--- a/src/block.sh
+++ b/src/block.sh
@@ -40,7 +40,9 @@ block_mount()
local dev="${1}"
local dir=
- check_block "${dev}"
+ if ! check_block "${dev}"; then
+ return 2
+ fi
rand
dir="$(get_vardata_dir 'mount')/block-$(printf '%010d' ${rand_x})"
diff --git a/src/cmd/installer-pc.sh b/src/cmd/installer-pc.sh
index 76112d2..b513f26 100644
--- a/src/cmd/installer-pc.sh
+++ b/src/cmd/installer-pc.sh
@@ -52,7 +52,9 @@ cmd_installer_pc_main()
suite="${1}"
dev="${2}"
- check_block "${dev}"
+ if ! check_block "${dev}"; then
+ return 2
+ fi
if [ "x${suite%%:*}" != "x${suite}" ]; then
profile="${suite%%:*}"