diff options
Diffstat (limited to 'Public/Developer/CxxLib')
| -rw-r--r-- | Public/Developer/CxxLib/Sources/New+Delete.cxx | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/Public/Developer/CxxLib/Sources/New+Delete.cxx b/Public/Developer/CxxLib/Sources/New+Delete.cxx index c95da3e1..e065e1ed 100644 --- a/Public/Developer/CxxLib/Sources/New+Delete.cxx +++ b/Public/Developer/CxxLib/Sources/New+Delete.cxx @@ -11,17 +11,17 @@ typedef SizeType size_t; void* operator new[](size_t sz) { if (sz == 0) ++sz; - return RtAllocateProcessPtr(sz, kStandardAllocation); + return RtTlsAllocate(sz, kStandardAllocation); } void* operator new(size_t sz) { if (sz == 0) ++sz; - return RtAllocateProcessPtr(sz, kArrayAllocation); + return RtTlsAllocate(sz, kArrayAllocation); } void operator delete[](void* ptr) { if (ptr == nullptr) return; - RtFreeProcessPtr(ptr); + RtTlsFree(ptr); }
\ No newline at end of file |
