git-apply: unknown modes are zero, not -1
authorLinus Torvalds <torvalds@ppc970.osdl.org>
Mon, 23 May 2005 23:32:19 +0000 (16:32 -0700)
committerLinus Torvalds <torvalds@ppc970.osdl.org>
Mon, 23 May 2005 23:32:19 +0000 (16:32 -0700)
apply.c

diff --git a/apply.c b/apply.c
index c3c7e6da5d618714d03866aabc3c25b70919327c..dbcc07d398ba386d5f3f7e746a71f8b6b5845d1e 100644 (file)
--- a/apply.c
+++ b/apply.c
@@ -331,7 +331,7 @@ static int find_header(char *line, unsigned long size, int *hdrsize)
 
        is_rename = is_copy = 0;
        is_new = is_delete = -1;
-       old_mode = new_mode = -1;
+       old_mode = new_mode = 0;
        def_name = old_name = new_name = NULL;
        for (offset = 0; size > 0; offset += len, size -= len, line += len, linenr++) {
                unsigned long nextlen;