NONULL(*pgp->binary), (strlen(id)==8 || strlen(id)==16)? "0x":"", id );
NONULL(binary), (strlen(id)==8 || strlen(id)==16)? "0x":"", id );  FREE(&binary);
pid_t pgp_gpg_invoke_verify_key(struct pgp_vinfo *pgp,			       FILE **pgpin, FILE **pgpout, FILE **pgperr,			       int pgpinfd, int pgpoutfd, int pgperrfd, const char *id){  char cmd[HUGE_STRING];  snprintf(cmd, sizeof(cmd),	   "%sm --no-verbose --batch --fingerprint --check-sigs %s%s",	   NONULL(*pgp->binary), (strlen(id)==8 || strlen(id)==16)? "0x":"", id );    return mutt_create_filter_fd(cmd, pgpin, pgpout, pgperr,			       pgpinfd, pgpoutfd, pgperrfd);}