OpenBSD fixes. Fixes issue 176.

This commit is contained in:
castano
2012-09-11 16:41:02 +00:00
parent 1d8d067caf
commit 83bdcb541c
5 changed files with 40 additions and 24 deletions

View File

@ -132,7 +132,7 @@ namespace nv
{
#if NV_OS_WIN32 || NV_OS_XBOX
return _finite(f) != 0;
#elif NV_OS_DARWIN || NV_OS_FREEBSD
#elif NV_OS_DARWIN || NV_OS_FREEBSD || NV_OS_OPENBSD
return isfinite(f);
#elif NV_OS_LINUX
return finitef(f);
@ -147,7 +147,7 @@ namespace nv
{
#if NV_OS_WIN32 || NV_OS_XBOX
return _isnan(f) != 0;
#elif NV_OS_DARWIN || NV_OS_FREEBSD
#elif NV_OS_DARWIN || NV_OS_FREEBSD || NV_OS_OPENBSD
return isnan(f);
#elif NV_OS_LINUX
return isnanf(f);