X-Git-Url: http://git.madism.org/?a=blobdiff_plain;f=lib-crypt%2Fpgpinvoke.c;h=39c10ad4d20c739370e4bbdb6f626153e8667603;hb=fc854762626c5e2dce8c5618860a882934ec81d2;hp=3235faeeee992614daca092b9de8918d2a973a92;hpb=230399f9632c37b66c1c117a17e8327eae6b3235;p=apps%2Fmadmutt.git diff --git a/lib-crypt/pgpinvoke.c b/lib-crypt/pgpinvoke.c index 3235fae..39c10ad 100644 --- a/lib-crypt/pgpinvoke.c +++ b/lib-crypt/pgpinvoke.c @@ -11,29 +11,12 @@ * is almost entirely format based. */ -#if HAVE_CONFIG_H -# include "config.h" -#endif - -#include -#include - -#include -#include -#include -#include -#include -#include - #include #include - #include - #include -#include "mutt.h" #include "mutt_idna.h" #include "pgp.h" @@ -51,7 +34,7 @@ struct pgp_command_context { }; -const char * +static const char * _mutt_fmt_pgp_command(char *dest, ssize_t destlen, char op, const char *src, const char *prefix, const char *ifstring, const char *elsestring, @@ -134,8 +117,9 @@ _mutt_fmt_pgp_command(char *dest, ssize_t destlen, return (src); } -void mutt_pgp_command (char *d, ssize_t dlen, struct pgp_command_context *cctx, - const char *fmt) +static void +mutt_pgp_command(char *d, ssize_t dlen, struct pgp_command_context *cctx, + const char *fmt) { mutt_FormatString (d, dlen, NONULL (fmt), _mutt_fmt_pgp_command, (unsigned long) cctx, 0); @@ -332,7 +316,7 @@ pid_t pgp_invoke_list_keys (FILE ** pgpin, FILE ** pgpout, FILE ** pgperr, for (; hints; hints = hints->next) { mutt_quote_filename (quoted, sizeof (quoted), (char *) hints->data); snprintf (tmpuids, sizeof (tmpuids), "%s %s", uids, quoted); - strcpy (uids, tmpuids); /* __STRCPY_CHECKED__ */ + m_strcpy(uids, sizeof(uids), tmpuids); } return pgp_invoke (pgpin, pgpout, pgperr, pgpinfd, pgpoutfd, pgperrfd,