Set the current thread heap
| 819 | |
| 820 | //! Set the current thread heap |
| 821 | static void |
| 822 | set_thread_heap(heap_t* heap) { |
| 823 | #if ((defined(__APPLE__) || defined(__HAIKU__)) && ENABLE_PRELOAD) || defined(__TINYC__) |
| 824 | pthread_setspecific(_memory_thread_heap, heap); |
| 825 | #else |
| 826 | _memory_thread_heap = heap; |
| 827 | #endif |
| 828 | if (heap) |
| 829 | heap->owner_thread = get_thread_id(); |
| 830 | } |
| 831 | |
| 832 | //! Set main thread ID |
| 833 | extern void |
no test coverage detected