On Tue, Nov 23, 2010 at 6:45 PM, Jonathan Nieder <jrnieder@xxxxxxxxx> wrote: > Erik Faye-Lund wrote: > >> This provides a generic Win32-implementation of opendir, readdir >> and closedir which works on both MinGW and MSVC and does not reset >> errno, and as a result git clone is working again on Windows. > > Nice! Thanks. > >> Makefile | 7 ++- >> compat/mingw.c | 60 ------------------ >> compat/mingw.h | 29 --------- >> compat/msvc.c | 49 --------------- >> compat/vcbuild/include/dirent.h | 128 --------------------------------------- >> compat/win32/dirent.c | 105 ++++++++++++++++++++++++++++++++ >> compat/win32/dirent.h | 24 +++++++ >> 7 files changed, 134 insertions(+), 268 deletions(-) >> delete mode 100644 compat/vcbuild/include/dirent.h >> create mode 100644 compat/win32/dirent.c >> create mode 100644 compat/win32/dirent.h > > Does this diff get smaller with -M -C -C -C? > Nope. I guess the reason is that I've adjusted the code a bit while moving it, because I didn't need to cast back and forth between HANDLE anymore. -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html