diff --git a/src/libCom/osi/os/WIN32/epicsMath.h b/src/libCom/osi/os/WIN32/epicsMath.h index bed4e48f3..99580be03 100644 --- a/src/libCom/osi/os/WIN32/epicsMath.h +++ b/src/libCom/osi/os/WIN32/epicsMath.h @@ -14,8 +14,16 @@ #include #include +#ifndef finite #define finite(D) _finite(D) +#endif + +#ifndef isnan #define isnan(D) _isnan(D) +#endif + +#ifndef isinf #define isinf(D) ( !_finite(D) && !_isnan(D) ) +#endif #endif /* epicsMathh */