X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=crypt-gpgme.c;h=d01792b040fccb64aa14f13c7e1ee0a51acc31e9;hp=18ca2a5cb65516c451791ffd3de87f2ae221eb40;hb=c6b9d35ed9361e4defab9762a7480d5126405ae9;hpb=9342efc81d163ea56e079b4adf2ce17c41c853b0 diff --git a/crypt-gpgme.c b/crypt-gpgme.c index 18ca2a5..d01792b 100644 --- a/crypt-gpgme.c +++ b/crypt-gpgme.c @@ -22,6 +22,7 @@ #include #include #include +#include #include "mutt.h" #include "mutt_crypt.h" @@ -686,8 +687,7 @@ static int get_micalg (gpgme_ctx_t ctx, char *buf, size_t buflen) if (result) { algorithm_name = gpgme_hash_algo_name (result->signatures->hash_algo); if (algorithm_name) { - strncpy (buf, algorithm_name, buflen - 1); - buf[buflen - 1] = 0; + m_strcpy(buf, buflen, algorithm_name); } }