diff options
Diffstat (limited to 'os/kernel/include/heap.h')
-rw-r--r-- | os/kernel/include/heap.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/os/kernel/include/heap.h b/os/kernel/include/heap.h index ab784479c..be95a41c5 100644 --- a/os/kernel/include/heap.h +++ b/os/kernel/include/heap.h @@ -47,9 +47,9 @@ typedef struct memory_heap MemoryHeap; */
struct heap_header {
union {
- struct heap_header *h_next; /**< @brief Next block in free list. */
- MemoryHeap *h_heap; /**< @brief Block owner heap. */
- };
+ struct heap_header *next; /**< @brief Next block in free list. */
+ MemoryHeap *heap; /**< @brief Block owner heap. */
+ } h_u; /**< @brief Overlapped fields. */
size_t h_size; /**< @brief Size of the memory block. */
};
|