1. 30 5月, 2005 14 次提交
  2. 28 5月, 2005 2 次提交
    • D
      [PATCH] check_file_directory_conflict path fix · 8310c2c0
      David Meybohm 提交于
      check_file_directory_conflict can give the wrong answers. This is
      because the wrong length is passed to cache_name_pos. The length
      passed should be the length of the whole path from the root, not
      the length of each path subcomponent.
      
      	$ git-init-db
      	defaulting to local storage area
      	$ mkdir path && touch path/file
      	$ git-update-cache --add path/file
      	$ rm path/file
      	$ mkdir path/file && touch path/file/f
      	$ git-update-cache --add path/file/f  <-- Conflict ignored
      	$
      Signed-off-by: NDavid Meybohm <dmeybohmlkml@bellsouth.net>
      Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
      8310c2c0
    • L
      git-diff-tree: simplify header output with '-z' · 84c1afd7
      Linus Torvalds 提交于
      No need to make them multiple lines, in fact we explicitly don't want that.
      
      This also fixes a 64-bit problem pointed out by Markus F.X.J. Oberhumer,
      where we gave "%.*s" a "ptrdiff_t" length argument instead of an "int".
      84c1afd7
  3. 27 5月, 2005 13 次提交
  4. 26 5月, 2005 11 次提交