148 void *ucx_default_realloc(void *ignore, void *data, size_t n); |
148 void *ucx_default_realloc(void *ignore, void *data, size_t n); |
149 /** |
149 /** |
150 * A wrapper for the standard libc <code>free()</code> function. |
150 * A wrapper for the standard libc <code>free()</code> function. |
151 * @param ignore ignored (may be used by allocators for pooled memory) |
151 * @param ignore ignored (may be used by allocators for pooled memory) |
152 * @param data argument passed to <code>free()</code> |
152 * @param data argument passed to <code>free()</code> |
153 * @return return value of <code>free()</code> |
|
154 */ |
153 */ |
155 void ucx_default_free(void *ignore, void *data); |
154 void ucx_default_free(void *ignore, void *data); |
156 |
155 |
157 /** |
156 /** |
158 * Convenient macro for a default allocator <code>struct</code> definition. |
157 * Convenient macro for a default allocator <code>struct</code> definition. |