@@ -105,10 +105,10 @@ struct heap_listener {
105
105
enum heap_event_types event ;
106
106
107
107
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 ;
112
112
};
113
113
114
114
/**
@@ -206,7 +206,7 @@ void heap_listener_notify_resize(uintptr_t heap_id, void *old_heap_end, void *ne
206
206
struct heap_listener name = { \
207
207
.heap_id = _heap_id, \
208
208
.event = HEAP_ALLOC, \
209
- {.alloc_cb = _alloc_cb}, \
209
+ .cb = {.alloc = _alloc_cb}, \
210
210
}
211
211
212
212
/**
@@ -230,7 +230,7 @@ void heap_listener_notify_resize(uintptr_t heap_id, void *old_heap_end, void *ne
230
230
struct heap_listener name = { \
231
231
.heap_id = _heap_id, \
232
232
.event = HEAP_FREE, \
233
- {.free_cb = _free_cb}, \
233
+ .cb = {.free = _free_cb}, \
234
234
}
235
235
236
236
/**
@@ -254,7 +254,7 @@ void heap_listener_notify_resize(uintptr_t heap_id, void *old_heap_end, void *ne
254
254
struct heap_listener name = { \
255
255
.heap_id = _heap_id, \
256
256
.event = HEAP_RESIZE, \
257
- {.resize_cb = _resize_cb}, \
257
+ .cb = {.resize = _resize_cb}, \
258
258
}
259
259
260
260
/** @} */
0 commit comments