_mutt_fmt_pgp_command(char *dest, ssize_t destlen,
char op, const char *src, const char *prefix,
const char *ifstring, const char *elsestring,
_mutt_fmt_pgp_command(char *dest, ssize_t destlen,
char op, const char *src, const char *prefix,
const char *ifstring, const char *elsestring,
-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);
{
mutt_FormatString (d, dlen, NONULL (fmt), _mutt_fmt_pgp_command,
(unsigned long) cctx, 0);
- *tmp = '\0';
- mutt_addrlist_to_local (addr);
- rfc822_write_address_single (tmp, sizeof (tmp), addr, 0);
- mutt_quote_filename (buff, sizeof (buff), tmp);
+ mutt_addrlist_to_local(addr);
+ rfc822_addrcpy(tmp, sizeof(tmp), addr, 0);
+ mutt_quote_filename(buff, sizeof(buff), tmp);
for (; hints; hints = hints->next) {
mutt_quote_filename (quoted, sizeof (quoted), (char *) hints->data);
snprintf (tmpuids, sizeof (tmpuids), "%s %s", uids, quoted);
for (; hints; hints = hints->next) {
mutt_quote_filename (quoted, sizeof (quoted), (char *) hints->data);
snprintf (tmpuids, sizeof (tmpuids), "%s %s", uids, quoted);
}
return pgp_invoke (pgpin, pgpout, pgperr, pgpinfd, pgpoutfd, pgperrfd,
}
return pgp_invoke (pgpin, pgpout, pgperr, pgpinfd, pgpoutfd, pgperrfd,