X-Git-Url: https://git.jsancho.org/?a=blobdiff_plain;f=Source%2FMacCompatibility.h;h=d49a42b50a309154ed2fd95a041ee7debbb76ad3;hb=9a34028dd6a8526a18c1a23c21cbb86b325e1560;hp=932d0a0fdfa7b85d237048f125a4e898f01bb68b;hpb=43f08119f2408a487dbefcf670bb6c8f47d4c49b;p=lugaru.git diff --git a/Source/MacCompatibility.h b/Source/MacCompatibility.h index 932d0a0..d49a42b 100644 --- a/Source/MacCompatibility.h +++ b/Source/MacCompatibility.h @@ -77,15 +77,15 @@ inline bool isnormal( double x) int ret = _fpclass( x); return (ret == _FPCLASS_NN || ret == _FPCLASS_PN); } +#else +#include #endif -typedef unsigned int uintptr_t; - // fix file names to use '/' instead of ':' -char* ConvertFileName( const char* orgfilename); +char* ConvertFileName( const char* orgfilename, const char *mode = "rb" ); -#define fopen( a, b) fopen( ConvertFileName( a), b); +#define fopen( a, b) fopen(ConvertFileName(a, b), b) /* inline float abs( float f) {