NONULL (*pgp->binary), NONULL (*pgp->language), NONULL (*pgp->pubring), NONULL (*pgp->secring), sigfile, signedstuff);
NONULL (binary), NONULL (*pgp->language), NONULL (pubring), NONULL (secring), _sig, _sign);
pid_t pgp_v3_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),	   "%sv +language=%s +pubring=%s +secring=%s --OutputInformationFD=1 +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);}