Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/freebsd/poudriere.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBryan Drewery <bryan@shatow.net>2021-09-09 03:45:41 +0300
committerBryan Drewery <bryan@shatow.net>2021-09-09 03:53:04 +0300
commit7a3bb04a5f1a9fcd1b8405d6e0a6acef18ce8fae (patch)
treed9cace50146eb27f05c20d292dfb80306871280a /src/share/poudriere/common.sh
parent041e092c5fc771abf6cea1565701ca8f0bfdff22 (diff)
bget: Do return error if no value is returned.
Fixes 4aaf8500b0 ("Sprinkle set -u around some early helpers")
Diffstat (limited to 'src/share/poudriere/common.sh')
-rw-r--r--src/share/poudriere/common.sh4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/share/poudriere/common.sh b/src/share/poudriere/common.sh
index d428622f..97428a14 100644
--- a/src/share/poudriere/common.sh
+++ b/src/share/poudriere/common.sh
@@ -1093,7 +1093,9 @@ _pget() {
#build getter/setter
_bget() {
local -; set +x
- [ -n "${POUDRIERE_BUILD_TYPE-}" ] || return 0
+ if [ -z "${POUDRIERE_BUILD_TYPE-}" ]; then
+ return 1
+ fi
local var_return id property mnt log file READ_FILE_USE_CAT file
var_return="$1"