#echo "a:$a, b: $b"
gsu_error_txt[i]="$b"
eval $a=$i
- i=$(($i + 1))
+ i=$((i + 1))
done << EOF
$gsu_errors
EOF
local txt="$result" err
gsu_is_a_number "$ret"
- if (($ret < 0)); then
+ if ((ret < 0)); then
gsu_msg "unknown error ($ret:$txt)"
exit 1
fi
- if (($result >= 0)); then
+ if ((result >= 0)); then
gsu_msg "unknown error ($result:$txt)"
exit 1
fi
- err=$((0 - $result))
+ err=$((0 - result))
if test -n "$txt"; then
txt="$txt: ${gsu_error_txt[$err]}"
else