diff --git a/cde/programs/dtmail/libDtMail/Common/IO.C b/cde/programs/dtmail/libDtMail/Common/IO.C index 2677dcf5d..87f6446ac 100644 --- a/cde/programs/dtmail/libDtMail/Common/IO.C +++ b/cde/programs/dtmail/libDtMail/Common/IO.C @@ -306,7 +306,11 @@ SafeWriteStrip(int fd, const void * buf, size_t bytes) writebuf = (char*) malloc(bytes < SWS_BUFFERSIZE ? bytes : SWS_BUFFERSIZE); for (i = 0, j = 0; i < bytes; i++, ptr++) { +#if defined(linux) + if (*ptr == '\r' && *(ptr+1) == '\n') +#else if (*ptr == ' ' && *(ptr+1) == '\n') +#endif continue; writebuf[j++] = *ptr; if (j == SWS_BUFFERSIZE || i == (bytes-1)) {