Merge pull request #276 from StefanBruens/fix_memalign_linux
Fix compilation on Linux - missing include, semicolon
This commit is contained in:
commit
2c276f64d7
@ -131,7 +131,7 @@ void * nv::aligned_malloc(size_t size, size_t alignment)
|
|||||||
posix_memalign(&ptr, alignment, size);
|
posix_memalign(&ptr, alignment, size);
|
||||||
return ptr;
|
return ptr;
|
||||||
#elif NV_OS_LINUX
|
#elif NV_OS_LINUX
|
||||||
return memalign(alignment, size)
|
return memalign(alignment, size);
|
||||||
#else // NV_OS_ORBIS || NV_OS_IOS
|
#else // NV_OS_ORBIS || NV_OS_IOS
|
||||||
// @@ IC: iOS appears to be 16 byte aligned, should we check alignment and assert if we request a higher alignment factor?
|
// @@ IC: iOS appears to be 16 byte aligned, should we check alignment and assert if we request a higher alignment factor?
|
||||||
return ::malloc(size);
|
return ::malloc(size);
|
||||||
|
@ -10,6 +10,10 @@
|
|||||||
#include <string.h> // memset
|
#include <string.h> // memset
|
||||||
//#include <stddef.h> // size_t
|
//#include <stddef.h> // size_t
|
||||||
|
|
||||||
|
#if NV_OS_LINUX
|
||||||
|
#include <malloc.h> // memalign()
|
||||||
|
#endif
|
||||||
|
|
||||||
//#include <new> // new and delete
|
//#include <new> // new and delete
|
||||||
|
|
||||||
#define TRACK_MEMORY_LEAKS 0
|
#define TRACK_MEMORY_LEAKS 0
|
||||||
|
Loading…
Reference in New Issue
Block a user