Re: [RFC PATCH 6/6] win32: use our own dirent.h
From: Erik Faye-Lund <hidden>
Date: 2016-06-15 22:50:05
On Tue, Nov 23, 2010 at 6:45 PM, Jonathan Nieder [off-list ref] wrote:
Erik Faye-Lund wrote:quoted
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.quoted
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.hDoes 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.