aboutsummaryrefslogtreecommitdiff
path: root/bash
diff options
context:
space:
mode:
authorTom Ryder <tom@sanctum.geek.nz>2018-12-02 22:15:59 +1300
committerTom Ryder <tom@sanctum.geek.nz>2018-12-02 22:15:59 +1300
commitc8a6cba61697c02ecc2e3c5db27629630d9fade2 (patch)
treedc4065262c4e3215b10698b7a099151660829fb4 /bash
parent60ea3c415a721ed99a254938b28c3e9356357b10 (diff)
downloaddotfiles-c8a6cba61697c02ecc2e3c5db27629630d9fade2.tar.gz
dotfiles-c8a6cba61697c02ecc2e3c5db27629630d9fade2.zip
Move error increment to outside of if block
Diffstat (limited to 'bash')
-rw-r--r--bash/bashrc.d/keep.bash12
1 files changed, 5 insertions, 7 deletions
diff --git a/bash/bashrc.d/keep.bash b/bash/bashrc.d/keep.bash
index a39d2fa7..2eebdae3 100644
--- a/bash/bashrc.d/keep.bash
+++ b/bash/bashrc.d/keep.bash
@@ -101,19 +101,17 @@ EOF
# If -d was given, delete the keep files for the NAME
if ((delete)) ; then
- rm -- "$bashkeep"/"$name".bash ||
- ((errors++))
+ rm -- "$bashkeep"/"$name".bash
# Save a function
elif [[ $(type -t "$name") = 'function' ]] ; then
- declare -f -- "$name" >"$bashkeep"/"$name".bash ||
- ((errors++))
+ declare -f -- "$name" >"$bashkeep"/"$name".bash
# Save a variable
elif declare -p -- "$name" >/dev/null ; then
- declare -p -- "$name" >"$bashkeep"/"$name".bash ||
- ((errors++))
- fi
+ declare -p -- "$name" >"$bashkeep"/"$name".bash
+
+ fi || ((errors++))
;;
esac
done