From 4bb5fb5f3c2174f7d8fba24d0461d1dc6938da8b Mon Sep 17 00:00:00 2001 From: Colin Finck Date: Sat, 18 Aug 2007 19:07:13 +0000 Subject: [PATCH] Build fixes for Mac OS X, thanks to Alex svn path=/trunk/; revision=28406 --- reactos/tools/cabman/cabinet.cxx | 2 +- reactos/tools/cdmake/cdmake.c | 2 +- reactos/tools/nci/ncitool.c | 2 +- reactos/tools/ssprintf.cpp | 4 ++-- reactos/tools/xml.cpp | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/reactos/tools/cabman/cabinet.cxx b/reactos/tools/cabman/cabinet.cxx index 4a3eddb584c..c78f9dfde65 100755 --- a/reactos/tools/cabman/cabinet.cxx +++ b/reactos/tools/cabman/cabinet.cxx @@ -20,7 +20,7 @@ #include #include #include -#ifdef __FreeBSD__ +#if defined(__FreeBSD__) || defined(__APPLE__) # include #endif // __FreeBSD__ #include "cabinet.h" diff --git a/reactos/tools/cdmake/cdmake.c b/reactos/tools/cdmake/cdmake.c index e06bdaf2519..f2485d9caa2 100644 --- a/reactos/tools/cdmake/cdmake.c +++ b/reactos/tools/cdmake/cdmake.c @@ -38,7 +38,7 @@ # include # include #else -# ifdef __FreeBSD__ +# if defined(__FreeBSD__) || defined(__APPLE__) # include # else # include diff --git a/reactos/tools/nci/ncitool.c b/reactos/tools/nci/ncitool.c index 474c47f577d..9c9dd9d1d3a 100644 --- a/reactos/tools/nci/ncitool.c +++ b/reactos/tools/nci/ncitool.c @@ -14,7 +14,7 @@ #include #include #include -#ifndef __FreeBSD__ +#if !defined(__FreeBSD__) && !defined(__APPLE__) # include #endif // __FreeBSD__ diff --git a/reactos/tools/ssprintf.cpp b/reactos/tools/ssprintf.cpp index bf47dbc1c96..3bbc415fdda 100644 --- a/reactos/tools/ssprintf.cpp +++ b/reactos/tools/ssprintf.cpp @@ -14,7 +14,7 @@ * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ -#ifdef __FreeBSD__ +#if defined(__FreeBSD__) || defined(__APPLE__) # include #else # include @@ -34,7 +34,7 @@ inline int iswdigit ( wchar_t c ) } #endif//WIN32 -#ifdef __FreeBSD__ +#if defined(__FreeBSD__) || defined(__APPLE__) # define __isnan isnan # define __finite finite # define powl __builtin_powl diff --git a/reactos/tools/xml.cpp b/reactos/tools/xml.cpp index e30d9cc58cf..56dde4ef0c7 100644 --- a/reactos/tools/xml.cpp +++ b/reactos/tools/xml.cpp @@ -99,7 +99,7 @@ filelen ( FILE* f ) #ifdef WIN32 return _filelengthi64 ( _fileno(f) ); #else -# ifdef __FreeBSD__ +# if defined(__FreeBSD__) || defined(__APPLE__) struct stat file_stat; if ( fstat(fileno(f), &file_stat) != 0 ) # else