OSDN Git Service

Merge branch 'lt/dir-cleanup'
authorJunio C Hamano <gitster@pobox.com>
Sat, 11 Jul 2009 03:18:37 +0000 (20:18 -0700)
committerJunio C Hamano <gitster@pobox.com>
Sat, 11 Jul 2009 03:18:37 +0000 (20:18 -0700)
* lt/dir-cleanup:
  Make index preloading check the whole path to the file
  Export thread-safe version of 'has_symlink_leading_path()'
  Prepare symlink caching for thread-safety
  Avoid using 'lstat()' to figure out directories
  Avoid doing extra 'lstat()'s for d_type if we have an up-to-date cache entry
  Simplify read_directory[_recursive]() arguments
  Add 'fill_directory()' helper function for directory traversal


Trivial merge