Merge branch 'mh/for-each-string-list-item-empty-fix'
[gitweb.git] / sha1_file.c
index b4a67bb838d6e1a87093a90398cb254653269a86..dd7cbe52ef73754f30dfc61379549bc2fbd5e86c 100644 (file)
@@ -1850,7 +1850,7 @@ int index_path(struct object_id *oid, const char *path, struct stat *st, unsigne
 
 int read_pack_header(int fd, struct pack_header *header)
 {
-       if (read_in_full(fd, header, sizeof(*header)) < sizeof(*header))
+       if (read_in_full(fd, header, sizeof(*header)) != sizeof(*header))
                /* "eof before pack header was fully read" */
                return PH_ERROR_EOF;