diff --git a/update-index.c b/update-index.c
index a84a04f91855f1953f33cfa7573b7656e7c116b9..afec98dd48f59e095c0884c821c85b7228b45201 100644 (file)
--- a/update-index.c
+++ b/update-index.c
if (!tab || tab - ptr < 41)
goto bad_line;
- if (tab[-2] == ' ' && '1' <= tab[-1] && tab[-1] <= '3') {
+ if (tab[-2] == ' ' && '0' <= tab[-1] && tab[-1] <= '3') {
stage = tab[-1] - '0';
ptr = tab + 1; /* point at the head of path */
tab = tab - 2; /* point at tail of sha1 */