From 1003a90e99874a6ffe44bf1f55dcc7ec3f19e70d Mon Sep 17 00:00:00 2001 From: Nguyễn Thái Ngọc Duy Date: Wed, 14 Apr 2010 06:48:45 +0200 Subject: win32: set binary I/O mode by default MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Text mode is default on Windows, which is just bad. This file also hosts many functions that were extracted from commit e56b799d6ad8afba4168fffa7218d44c041a72d2 in Git repository, under directory compat. Some functions are modified/added by me, but usually credits go to Git developers. Signed-off-by: Nguyễn Thái Ngọc Duy --- win32/Kbuild | 1 + win32/mingw.c | 3 +++ 2 files changed, 4 insertions(+) create mode 100644 win32/mingw.c diff --git a/win32/Kbuild b/win32/Kbuild index df4fcb18d..85f5ca7c4 100644 --- a/win32/Kbuild +++ b/win32/Kbuild @@ -5,3 +5,4 @@ lib-y:= lib-$(CONFIG_PLATFORM_MINGW32) += fnmatch.o +lib-$(CONFIG_PLATFORM_MINGW32) += mingw.o diff --git a/win32/mingw.c b/win32/mingw.c new file mode 100644 index 000000000..a85d81a2c --- /dev/null +++ b/win32/mingw.c @@ -0,0 +1,3 @@ +#include "libbb.h" + +unsigned int _CRT_fmode = _O_BINARY; -- cgit v1.2.3-55-g6feb