From 223ad6e57c071645109706ded844e5dc4ffc1672 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 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. --- 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