Loading include/config-win.h +10 −0 Original line number Diff line number Diff line Loading @@ -30,6 +30,7 @@ functions */ #include <sys/locking.h> #include <windows.h> #include <math.h> /* Because of rint() */ #include <fcntl.h> #include <io.h> #include <malloc.h> Loading Loading @@ -222,9 +223,17 @@ typedef uint rf_SetTimer; #define inline __inline #endif /* __cplusplus */ inline double rint(double nr) { double f = floor(nr); double c = ceil(nr); return (((c-nr) >= (nr-f)) ? f :c); } #ifdef _WIN64 #define ulonglong2double(A) ((double) (ulonglong) (A)) #define my_off_t2double(A) ((double) (my_off_t) (A)) #else inline double ulonglong2double(ulonglong value) { Loading Loading @@ -330,6 +339,7 @@ inline double ulonglong2double(ulonglong value) #define HAVE_FLOAT_H #define HAVE_LIMITS_H #define HAVE_STDDEF_H #define HAVE_RINT /* defined in this file */ #define NO_FCNTL_NONBLOCK /* No FCNTL */ #define HAVE_ALLOCA #define HAVE_STRPBRK Loading Loading
include/config-win.h +10 −0 Original line number Diff line number Diff line Loading @@ -30,6 +30,7 @@ functions */ #include <sys/locking.h> #include <windows.h> #include <math.h> /* Because of rint() */ #include <fcntl.h> #include <io.h> #include <malloc.h> Loading Loading @@ -222,9 +223,17 @@ typedef uint rf_SetTimer; #define inline __inline #endif /* __cplusplus */ inline double rint(double nr) { double f = floor(nr); double c = ceil(nr); return (((c-nr) >= (nr-f)) ? f :c); } #ifdef _WIN64 #define ulonglong2double(A) ((double) (ulonglong) (A)) #define my_off_t2double(A) ((double) (my_off_t) (A)) #else inline double ulonglong2double(ulonglong value) { Loading Loading @@ -330,6 +339,7 @@ inline double ulonglong2double(ulonglong value) #define HAVE_FLOAT_H #define HAVE_LIMITS_H #define HAVE_STDDEF_H #define HAVE_RINT /* defined in this file */ #define NO_FCNTL_NONBLOCK /* No FCNTL */ #define HAVE_ALLOCA #define HAVE_STRPBRK Loading