X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=lib-lib%2Farray.h;h=dd23a35186cba6518c8d6d2d937ce1dcf42ffa93;hp=f0f6c9cede95f2b04a87524dee0cf9c1485bf0f9;hb=73359dc55ff8f4da32149f7270f7ceaccd658256;hpb=e176d53ddc6abf804824cad054a424f45c0a945e diff --git a/lib-lib/array.h b/lib-lib/array.h index f0f6c9c..dd23a35 100644 --- a/lib-lib/array.h +++ b/lib-lib/array.h @@ -35,7 +35,7 @@ static inline void \ prefix##_array_wipe(prefix##_array *array) { \ while (array->len) { \ - (dtor)(&array->arr[--array->len]); \ + dtor(&array->arr[--array->len]); \ } \ p_delete(&array->arr); \ } \ @@ -57,4 +57,7 @@ DO_ARRAY_TYPE(void, _); void __array_insert(__array *array, ssize_t pos, void *item); void *__array_take(__array *array, ssize_t pos); +DO_ARRAY_TYPE(char *, string); +DO_ARRAY_FUNCS(char *, string, p_delete); + #endif /* MUTT_LIB_LIB_ARRAY_H */