X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=crypt-mod.c;h=6a93bad069d54dd02fb9d3ef94880eafd4615e2f;hp=c3281169454c173f27846dcac850eece88c164ba;hb=8e037c67a88cb4680c4391134c578e3b55a80f8a;hpb=74a2265af51ce89bca845adc1d68f273c9933c13 diff --git a/crypt-mod.c b/crypt-mod.c index c328116..6a93bad 100644 --- a/crypt-mod.c +++ b/crypt-mod.c @@ -11,6 +11,8 @@ # include "config.h" #endif +#include + #include "crypt-mod.h" #include "lib/mem.h" @@ -27,7 +29,7 @@ static crypt_module_t modules; /* Register a new crypto module. */ void crypto_module_register (crypt_module_specs_t specs) { - crypt_module_t module_new = safe_malloc (sizeof (*module_new)); + crypt_module_t module_new = p_new(struct crypt_module, 1); module_new->specs = specs; module_new->next = modules;