ldelim[count] = 0;
- if (strcmp(ldelim, mmdlm2) && write(fd, "\n", 1) != 1
+ if (strcmp(ldelim, mmdlm2)!=0 && write(fd, "\n", 1) != 1
&& write(fd, mmdlm2, count) != count)
return NOTOK;
** Change the "Return-Path:" field
** (if in first line) back to "From ".
*/
- if (!strncmp(buffer, "Return-Path:", 12)) {
+ if (strncmp(buffer, "Return-Path:", 12)==0) {
char tmpbuffer[BUFSIZ];
char *tp, *ep, *fp;
fp = strchr(ep + 1, '\n');
tp = dctime(dlocaltimenow());
snprintf(buffer, sizeof(buffer), "From %.*s %s", (int)(fp - ep), ep, tp);
- } else if (!strncmp(buffer, "X-Envelope-From:",
- 16)) {
+ } else if (strncmp(buffer, "X-Envelope-From:",
+ 16)==0) {
/*
** Change the "X-Envelope-From:"
** field (if first line) back
ep = tmpbuffer + 17;
snprintf(buffer, sizeof(buffer),
"From %s", ep);
- } else if (strncmp(buffer, "From ", 5)) {
+ } else if (strncmp(buffer, "From ", 5)!=0) {
/*
** If there is already a "From "
** line, then leave it alone.