char *pubring = mutt_quote_filename(*pgp->pubring); char *secring = mutt_quote_filename(*pgp->secring); char *binary  = mutt_quote_filename(*pgp->binary); char *_signed = mutt_quote_filename(signedstuff); char *_sig    = mutt_quote_filename(sigfile);
pid_t pgp_v2_invoke_verify(struct pgp_vinfo *pgp,			   FILE **pgpin, FILE **pgpout, FILE **pgperr,			   int pgpinfd, int pgpoutfd, int pgperrfd,			   const char *signedstuff, const char *sigfile){  char cmd[HUGE_STRING];  snprintf(cmd, sizeof(cmd), 	   "%s +language=%s +pubring=%s +secring=%s +batchmode +verbose=0 %s %s",	   NONULL (*pgp->binary), NONULL (*pgp->language), NONULL (*pgp->pubring), NONULL (*pgp->secring), sigfile, signedstuff);  return mutt_create_filter_fd(cmd, pgpin, pgpout, pgperr,			       pgpinfd, pgpoutfd, pgperrfd);}