From 2f12bfdb415beed80093c3c5ae3dad0f52836faa Mon Sep 17 00:00:00 2001 From: castano Date: Tue, 5 Feb 2013 07:17:25 +0000 Subject: [PATCH] Fix issue 158. --- src/nvthread/nvthread.cpp | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/src/nvthread/nvthread.cpp b/src/nvthread/nvthread.cpp index b931bfa..987e791 100644 --- a/src/nvthread/nvthread.cpp +++ b/src/nvthread/nvthread.cpp @@ -8,8 +8,21 @@ # include "Win32.h" #elif NV_OS_UNIX # include -# include # include +# include +#elif NV_OS_DARWIN +# import +# import +# import +# import + +# include + +# include +# include +# include +# include +# include #endif using namespace nv; @@ -30,7 +43,7 @@ uint nv::hardwareThreadCount() { #elif NV_OS_DARWIN || NV_OS_FREEBSD || NV_OS_OPENBSD int numCPU; int mib[4]; - size_t len = sizeof(numCPU); + size_t len = sizeof(numCPU); // set the mib for hw.ncpu mib[0] = CTL_HW;