diff options
Diffstat (limited to 'lib-src')
| -rw-r--r-- | lib-src/movemail.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/lib-src/movemail.c b/lib-src/movemail.c index 866f0b08139..b7b51d35061 100644 --- a/lib-src/movemail.c +++ b/lib-src/movemail.c | |||
| @@ -830,11 +830,20 @@ mbx_write (line, mbf) | |||
| 830 | char *line; | 830 | char *line; |
| 831 | FILE *mbf; | 831 | FILE *mbf; |
| 832 | { | 832 | { |
| 833 | #ifdef MOVEMAIL_QUOTE_POP_FROM_LINES | ||
| 833 | if (IS_FROM_LINE (line)) | 834 | if (IS_FROM_LINE (line)) |
| 834 | { | 835 | { |
| 835 | if (fputc ('>', mbf) == EOF) | 836 | if (fputc ('>', mbf) == EOF) |
| 836 | return (NOTOK); | 837 | return (NOTOK); |
| 837 | } | 838 | } |
| 839 | #endif | ||
| 840 | if (line[0] == '\037') | ||
| 841 | { | ||
| 842 | if (fputs ("^_", mbf) == EOF) | ||
| 843 | return (NOTOK); | ||
| 844 | line++; | ||
| 845 | len--; | ||
| 846 | } | ||
| 838 | if (fputs (line, mbf) == EOF) | 847 | if (fputs (line, mbf) == EOF) |
| 839 | return (NOTOK); | 848 | return (NOTOK); |
| 840 | if (fputc (0x0a, mbf) == EOF) | 849 | if (fputc (0x0a, mbf) == EOF) |