X-Git-Url: http://git.madism.org/?a=blobdiff_plain;ds=sidebyside;f=alias.h;fp=alias.h;h=244c0a47af7a455ee39fad720d53eed7c58c267a;hb=108f3c7ab59844591f7540347914ea57be5245e2;hp=0c9a3076172950f39f36490008b080d47d939c2c;hpb=0f6739c5be4203bec0fa32962e6ab13349da703b;p=apps%2Fmadmutt.git diff --git a/alias.h b/alias.h index 0c9a307..244c0a4 100644 --- a/alias.h +++ b/alias.h @@ -22,11 +22,13 @@ typedef struct alias_t { } alias_t; DO_INIT(alias_t, alias); -void alias_wipe(alias_t *a); +static inline void alias_wipe(alias_t *a) { + address_list_wipe(&a->addr); +} DO_NEW(alias_t, alias); DO_DELETE(alias_t, alias); -DO_SLIST(alias_t, alias); +DO_SLIST(alias_t, alias, alias_delete); const address_t *alias_lookup(const alias_t *list, const char *s); int mutt_addr_is_user(address_t *);