Build fixes for Mac OS X, thanks to Alex

svn path=/trunk/; revision=28406
This commit is contained in:
Colin Finck 2007-08-18 19:07:13 +00:00
parent b5c0564c8e
commit 4bb5fb5f3c
5 changed files with 6 additions and 6 deletions

View file

@ -20,7 +20,7 @@
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#ifdef __FreeBSD__
#if defined(__FreeBSD__) || defined(__APPLE__)
# include <sys/stat.h>
#endif // __FreeBSD__
#include "cabinet.h"

View file

@ -38,7 +38,7 @@
# include <io.h>
# include <dos.h>
#else
# ifdef __FreeBSD__
# if defined(__FreeBSD__) || defined(__APPLE__)
# include <sys/uio.h>
# else
# include <sys/io.h>

View file

@ -14,7 +14,7 @@
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#ifndef __FreeBSD__
#if !defined(__FreeBSD__) && !defined(__APPLE__)
# include <malloc.h>
#endif // __FreeBSD__

View file

@ -14,7 +14,7 @@
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
#ifdef __FreeBSD__
#if defined(__FreeBSD__) || defined(__APPLE__)
# include <stdlib.h>
#else
# include <malloc.h>
@ -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

View file

@ -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