diff options
author | Junio C Hamano <junkio@cox.net> | 2005-12-16 23:48:14 -0800 |
---|---|---|
committer | Junio C Hamano <junkio@cox.net> | 2005-12-17 23:10:56 -0800 |
commit | 8872f27b8773dfe7d3dbb440c27d4a5a9dbc8470 (patch) | |
tree | 1c055241e706e30ebc4799669955e82385cac80d /refs.c | |
parent | 011fbc7f07fdf82cf922d1eb269bb4dac3e0cc40 (diff) | |
download | git-8872f27b8773dfe7d3dbb440c27d4a5a9dbc8470.tar.gz git-8872f27b8773dfe7d3dbb440c27d4a5a9dbc8470.tar.xz |
Revert "refs.c: off-by-one fix."
This reverts 06bf6ac4248e834a229027908d405f5e42ac96d7 commit.
Diffstat (limited to 'refs.c')
-rw-r--r-- | refs.c | 7 |
1 files changed, 2 insertions, 5 deletions
@@ -348,11 +348,8 @@ int check_ref_format(const char *ref) if (level < 2) return -1; /* at least of form "heads/blah" */ - /* Do not allow ref name to end in "HEAD" - * Note that cp is poiting at one past NUL at the end. - * i.e. cp[-1] = NUL. - */ - if (5 <= cp - ref && !strcmp(cp - 5, "HEAD")) + /* do not allow ref name to end in "HEAD" */ + if (cp - ref > 4 && !strcmp(cp - 4, "HEAD")) return -1; return 0; |