aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Ryder <tom@sanctum.geek.nz>2016-12-21 17:10:45 +1300
committerTom Ryder <tom@sanctum.geek.nz>2016-12-21 17:10:45 +1300
commit8032ac8c1b7e0dd15fe0954fab3d59dd4c1f0244 (patch)
tree0c69febad80e646999a62ed5945e0e5a6633d5fd
parentUse clearer logic for prompt color setting (diff)
downloaddotfiles-8032ac8c1b7e0dd15fe0954fab3d59dd4c1f0244.tar.gz
dotfiles-8032ac8c1b7e0dd15fe0954fab3d59dd4c1f0244.zip
Fix printf argument mismatch bugs
What did we do before ShellCheck?
-rw-r--r--bash/bashrc.d/keep.bash2
-rw-r--r--bash/bashrc.d/vared.bash2
-rwxr-xr-xbin/maybe2
3 files changed, 3 insertions, 3 deletions
diff --git a/bash/bashrc.d/keep.bash b/bash/bashrc.d/keep.bash
index a8c3456a..85455824 100644
--- a/bash/bashrc.d/keep.bash
+++ b/bash/bashrc.d/keep.bash
@@ -124,7 +124,7 @@ EOF
# Deleting is an error, since we need at least one argument
if ((delete)) ; then
- printf 'bash: %s: must specify at least one NAME to delete\n'
+ printf 'bash: %s: must specify at least one NAME to delete\n' \
"${FUNCNAME[0]}" >&2
return 2
fi
diff --git a/bash/bashrc.d/vared.bash b/bash/bashrc.d/vared.bash
index 14958ffb..9159485b 100644
--- a/bash/bashrc.d/vared.bash
+++ b/bash/bashrc.d/vared.bash
@@ -11,7 +11,7 @@ vared() {
prompt=$OPTARG
;;
\?)
- printf 'bash: %s: -%s: invalid option\n'
+ printf 'bash: %s: -%s: invalid option\n' \
"${FUNCNAME[0]}" "$opt" >&2
return 2
;;
diff --git a/bin/maybe b/bin/maybe
index 86785a45..a2de17dd 100755
--- a/bin/maybe
+++ b/bin/maybe
@@ -15,7 +15,7 @@ esac
# Numerator must be zero or greater, denominator must be 1 or greater
if [ "$((num >= 0 || den >= 1))" -ne 1 ] ; then
- printf >&2 '%s: Illegal numerator/denominator %s\n' "$self"
+ printf >&2 '%s: Illegal numerator/denominator %s\n' "$self" "$num"
exit 2
fi