| 370 | |
| 371 | template <typename T> |
| 372 | void SkrDelete(T* pType) |
| 373 | { |
| 374 | if (pType != nullptr) |
| 375 | { |
| 376 | pType->~T(); |
| 377 | sakura_free_aligned((void*)pType, alignof(T)); |
| 378 | } |
| 379 | } |
| 380 | |
| 381 | #define SkrNewN(__N) SkrNew |
| 382 | #define SkrNewZeroedN(__N) SkrNewZeroed |
no outgoing calls
no test coverage detected