summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/metadata.sh22
1 files changed, 16 insertions, 6 deletions
diff --git a/lib/metadata.sh b/lib/metadata.sh
index d197083..c2ad84a 100644
--- a/lib/metadata.sh
+++ b/lib/metadata.sh
@@ -223,10 +223,15 @@ ob_arch_is_concerned()
_ob_local _obaic_host_arch _obaic_arches \
_obaic_arch _obaic_not_arch _obaic_seen_arch
- _obaic_host_arch="${1}"
- _obaic_arches="${2}"
- _obaic_seen_arch=1
+ if [ ${#} -eq 2 ]; then
+ _obaic_host_arch="${1}"
+ _obaic_arches="${2}"
+ else
+ _ob_return 125
+ return ${?}
+ fi
+ _obaic_seen_arch=1
if [ -z "${_obaic_arches}" ]; then
_obaic_seen_arch=0
fi
@@ -255,10 +260,15 @@ ob_plat_is_concerned()
_ob_local _obpic_host_plat _obpic_plats \
_obpic_plat _obpic_not_plat _obpic_seen_plat
- _obpic_host_plat="${1}"
- _obpic_plats="${2}"
- _obpic_seen_plat=1
+ if [ ${#} -eq 2 ]; then
+ _obpic_host_plat="${1}"
+ _obpic_plats="${2}"
+ else
+ _ob_return 125
+ return ${?}
+ fi
+ _obpic_seen_plat=1
if [ -z "${_obpic_plats}" ]; then
_obpic_seen_plat=0
fi