|
161 | 161 | * |
162 | 162 | * This function deletes the memory associated with an array. The |
163 | 163 | * result is an array of size 0 with no allocated memory |
164 | | - * associated, i.e., it is like a freshly allocated array of |
| 164 | + * associated, i.e., it is like a freshly initialized array of |
165 | 165 | * capacity 0. |
166 | 166 | */ |
167 | | -#define csnip_arr_Free(a, n, cap) \ |
| 167 | +#define csnip_arr_Deinit(a, n, cap) \ |
168 | 168 | do { \ |
169 | 169 | csnip_mem_Free(a); \ |
170 | 170 | (n) = 0; \ |
|
202 | 202 | size_t i, val_type v); \ |
203 | 203 | scope void prefix ## delete_at(csnip_pp_prepend_##gen_args \ |
204 | 204 | size_t i); \ |
205 | | - scope void prefix ## free(csnip_pp_list_##gen_args); |
| 205 | + scope void prefix ## deinit(csnip_pp_list_##gen_args); |
206 | 206 |
|
207 | 207 | /** Define dynamic array managment functions. |
208 | 208 | * |
|
261 | 261 | { \ |
262 | 262 | csnip_arr_DeleteAt(a, n, cap, i, err); \ |
263 | 263 | } \ |
264 | | - scope void prefix ## free(csnip_pp_list_##gen_args) \ |
| 264 | + scope void prefix ## deinit(csnip_pp_list_##gen_args) \ |
265 | 265 | { \ |
266 | | - csnip_arr_Free(a, n, cap); \ |
| 266 | + csnip_arr_Deinit(a, n, cap); \ |
267 | 267 | } |
268 | 268 | /** @} */ |
269 | 269 |
|
|
276 | 276 | #define arr_Pop csnip_arr_Pop |
277 | 277 | #define arr_InsertAt csnip_arr_InsertAt |
278 | 278 | #define arr_DeleteAt csnip_arr_DeleteAt |
279 | | -#define arr_Free csnip_arr_Free |
| 279 | +#define arr_Deinit csnip_arr_Deinit |
280 | 280 | #define CSNIP_ARR_HAVE_SHORT_NAMES |
281 | 281 | #endif /* CSNIP_SHORT_NAMES && !CSNIP_ARR_HAVE_SHORT_NAMES */ |
0 commit comments