X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=crypt-mod.c;h=9a4355665f91050aeb02aebfed3d3229a159e43f;hp=e8aaa6b84a7c088c8d3239ff15c518ebc11e0694;hb=c98480f8568e6c1bc927c6c5f2b5e80b4aa6548c;hpb=c3e57678c8be193fc137854020f3a90887be97c9 diff --git a/crypt-mod.c b/crypt-mod.c index e8aaa6b..9a43556 100644 --- a/crypt-mod.c +++ b/crypt-mod.c @@ -11,6 +11,8 @@ # include "config.h" #endif +#include + #include "crypt-mod.h" /* A type an a variable to keep track of registered crypto modules. */ @@ -26,7 +28,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;