Re: [PATCH 03/16] Modify match_stat_basic to prepare for other index formats

2012-08-02 Thread Nguyen Thai Ngoc Duy
On Thu, Aug 2, 2012 at 6:01 PM, Thomas Gummerer t.gumme...@gmail.com wrote:
 @@ -1443,7 +1452,6 @@ void read_index_v2(struct index_state *istate, void 
 *mmap, int mmap_size)
 src_offset += consumed;
 }
 strbuf_release(previous_name_buf);
 -
 while (src_offset = mmap_size - 20 - 8) {
 /* After an array of active_nr index entries,
  * there can be arbitrary number of extended
 @@ -1500,7 +1508,6 @@ int read_index_from(struct index_state *istate, const 
 char *path)
 die(index file smaller than expected);

 mmap = xmmap(NULL, mmap_size, PROT_READ | PROT_WRITE, MAP_PRIVATE, 
 fd, 0);
 -   close(fd);
 if (mmap == MAP_FAILED)
 die_errno(unable to map index file);

 @@ -1512,7 +1519,6 @@ int read_index_from(struct index_state *istate, const 
 char *path)
 goto unmap;

 read_index_v2(istate, mmap, mmap_size);
 -
 istate-timestamp.sec = st.st_mtime;
 istate-timestamp.nsec = ST_MTIME_NSEC(st);


you could have done this in 02/16 when you introduced this block.

 @@ -1802,9 +1808,6 @@ int write_index(struct index_state *istate, int newfd)
 }
 }

 -   if (!istate-version)
 -   istate-version = INDEX_FORMAT_DEFAULT;
 -
 /* demote version 3 to version 2 when the latter suffices */
 if (istate-version == 3 || istate-version == 2)
 istate-version = extended ? 3 : 2;

why? it does not seem to be related to the commit message.
-- 
Duy
--
To unsubscribe from this list: send the line unsubscribe git in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [PATCH 03/16] Modify match_stat_basic to prepare for other index formats

2012-08-02 Thread Thomas Gummerer
On 08/02, Nguyen Thai Ngoc Duy wrote:
 On Thu, Aug 2, 2012 at 6:01 PM, Thomas Gummerer t.gumme...@gmail.com wrote:
  @@ -1443,7 +1452,6 @@ void read_index_v2(struct index_state *istate, void 
  *mmap, int mmap_size)
  src_offset += consumed;
  }
  strbuf_release(previous_name_buf);
  -
  while (src_offset = mmap_size - 20 - 8) {
  /* After an array of active_nr index entries,
   * there can be arbitrary number of extended
  @@ -1500,7 +1508,6 @@ int read_index_from(struct index_state *istate, const 
  char *path)
  die(index file smaller than expected);
 
  mmap = xmmap(NULL, mmap_size, PROT_READ | PROT_WRITE, MAP_PRIVATE, 
  fd, 0);
  -   close(fd);
  if (mmap == MAP_FAILED)
  die_errno(unable to map index file);
 
  @@ -1512,7 +1519,6 @@ int read_index_from(struct index_state *istate, const 
  char *path)
  goto unmap;
 
  read_index_v2(istate, mmap, mmap_size);
  -
  istate-timestamp.sec = st.st_mtime;
  istate-timestamp.nsec = ST_MTIME_NSEC(st);
 
 
 you could have done this in 02/16 when you introduced this block.

Thanks.

  @@ -1802,9 +1808,6 @@ int write_index(struct index_state *istate, int newfd)
  }
  }
 
  -   if (!istate-version)
  -   istate-version = INDEX_FORMAT_DEFAULT;
  -
  /* demote version 3 to version 2 when the latter suffices */
  if (istate-version == 3 || istate-version == 2)
  istate-version = extended ? 3 : 2;
 
 why? it does not seem to be related to the commit message.

Sorry this is wrong, it should belong to patch 4. Thanks for noticing.
--
To unsubscribe from this list: send the line unsubscribe git in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html