struct message m;
int fd_m[2], fd_e[2];
pid_t kid;
+ const char *qmq;
int rc;
m.max_len = intenv("QMAIL_CHECKSPAM_MAXLEN", 2 * 1024 * 1024);
close(fd_e[0]);
close(fd_m[1]);
close(fd_e[1]);
- execlp(strenv("QMAIL_CHECKSPAM_QUEUE", "/var/qmail/bin/qmail-queue"),
- (char *)0);
+ qmq = strenv("QMAIL_CHECKSPAM_QUEUE", "/var/qmail/bin/qmail-queue");
+ execlp(qmq, qmq, (char *)0);
fprintf(stderr, "failed to exec: %s\n", strerror(errno));
return (56);
}