Skip to content

Commit 3a4b85a

Browse files
author
Jeppe Odgaard
committed
include: sys: heap_listener: wip
Signed-off-by: Jeppe Odgaard <[email protected]>
1 parent 1da477c commit 3a4b85a

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

include/zephyr/sys/heap_listener.h

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -105,10 +105,10 @@ struct heap_listener {
105105
enum heap_event_types event;
106106

107107
union {
108-
heap_listener_alloc_cb_t alloc_cb;
109-
heap_listener_free_cb_t free_cb;
110-
heap_listener_resize_cb_t resize_cb;
111-
};
108+
heap_listener_alloc_cb_t alloc;
109+
heap_listener_free_cb_t free;
110+
heap_listener_resize_cb_t resize;
111+
} cb;
112112
};
113113

114114
/**
@@ -206,7 +206,7 @@ void heap_listener_notify_resize(uintptr_t heap_id, void *old_heap_end, void *ne
206206
struct heap_listener name = { \
207207
.heap_id = _heap_id, \
208208
.event = HEAP_ALLOC, \
209-
{.alloc_cb = _alloc_cb}, \
209+
.cb = {.alloc = _alloc_cb}, \
210210
}
211211

212212
/**
@@ -230,7 +230,7 @@ void heap_listener_notify_resize(uintptr_t heap_id, void *old_heap_end, void *ne
230230
struct heap_listener name = { \
231231
.heap_id = _heap_id, \
232232
.event = HEAP_FREE, \
233-
{.free_cb = _free_cb}, \
233+
.cb = {.free = _free_cb}, \
234234
}
235235

236236
/**
@@ -254,7 +254,7 @@ void heap_listener_notify_resize(uintptr_t heap_id, void *old_heap_end, void *ne
254254
struct heap_listener name = { \
255255
.heap_id = _heap_id, \
256256
.event = HEAP_RESIZE, \
257-
{.resize_cb = _resize_cb}, \
257+
.cb = {.resize = _resize_cb}, \
258258
}
259259

260260
/** @} */

0 commit comments

Comments
 (0)