ucx/allocator.h

changeset 120
8170f658f017
parent 118
151f5345f303
child 146
aa376dba1ba8
equal deleted inserted replaced
119:baa839a7633f 120:8170f658f017
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.

mercurial