summaryrefslogtreecommitdiff
path: root/src/collect.c
diff options
context:
space:
mode:
authorRichard Nelson <cowboy@debian.org>1998-06-23 10:00:00 -0500
committerAndreas Beckmann <debian@abeckmann.de>2012-10-01 19:58:37 +0200
commit6202a816311c5e56f71ecd358850b1e6d8cd7065 (patch)
treede47ad4f657df101b6f36a07a6c6e19191be7de9 /src/collect.c
parent6c193ce1dd1d07ebdc1372e38bc4908ab1c37705 (diff)
downloadsendmail-debian/8.8.8-20.tar.gz
Imported Debian patch 8.8.8-20debian/8.8.8-20
Diffstat (limited to 'src/collect.c')
-rw-r--r--src/collect.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/collect.c b/src/collect.c
index 58f0dc7..d3a1f18 100644
--- a/src/collect.c
+++ b/src/collect.c
@@ -375,8 +375,12 @@ nextstate:
if (*--bp != '\n' || *--bp != '\r')
bp++;
*bp = '\0';
- if (bitset(H_EOH, chompheader(buf, FALSE, hdrp, e)))
- mstate = MS_BODY;
+ if (bitset(H_EOH, chompheader(buf, FALSE, hdrp, e))) {
+ mstate = MS_BODY;
+ if (tTd(30, 35))
+ printf("H_EOH, istate=%d, mstate=%d\n", istate, mstate);
+ goto nextstate;
+ }
break;
case MS_BODY: