summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLibravatar Gerrit Pape <pape@smarden.org>2007-03-02 12:20:10 +0000
committerLibravatar Junio C Hamano <junkio@cox.net>2007-03-02 15:11:52 -0800
commitb8ac23bcf82e67ccc56b90217c68d7a46b4b2bbc (patch)
tree04da6957ccd79dc64fa7d6c99780db4fac20f09e
parentAnother memory overrun in http-push.c (diff)
downloadtgif-b8ac23bcf82e67ccc56b90217c68d7a46b4b2bbc.tar.xz
Fix quoting in update hook template
By default allowunannotated is unset in the repo config, hence $allowunannotated is empty, and must be quoted to not break the syntax. Signed-off-by: Gerrit Pape <pape@smarden.org> Signed-off-by: Junio C Hamano <junkio@cox.net>
-rw-r--r--templates/hooks--update2
1 files changed, 1 insertions, 1 deletions
diff --git a/templates/hooks--update b/templates/hooks--update
index e8c536fb61..555bd5f532 100644
--- a/templates/hooks--update
+++ b/templates/hooks--update
@@ -64,7 +64,7 @@ case "$refname","$newrev_type" in
# un-annotated tag
refname_type="tag"
short_refname=${refname##refs/tags/}
- if [ $allowunannotated != "true" ]; then
+ if [ "$allowunannotated" != "true" ]; then
echo "*** The un-annotated tag, $short_refname is not allowed in this repository" >&2
echo "*** Use 'git tag [ -a | -s ]' for tags you want to propagate." >&2
exit 1