From e524c7847c4c0b901d10e00512568f467567b4c7 Mon Sep 17 00:00:00 2001 From: "Eric S. Raymond" Date: Thu, 5 Jun 1997 20:35:13 +0000 Subject: Another step towards correct handling of bodiless messages. svn path=/trunk/; revision=1066 --- driver.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/driver.c b/driver.c index be0f3947..cf58c145 100644 --- a/driver.c +++ b/driver.c @@ -454,14 +454,13 @@ char *realname; /* real name of host */ sizeticker = 0; has_nuls = FALSE; return_path[0] = '\0'; - remaining = len; olderrs = ctl->errcount; /* read message headers */ headers = received_for = NULL; from_offs = to_offs = cc_offs = bcc_offs = ctt_offs = env_offs = -1; oldlen = 0; - for (;;) + for (remaining = len; remaining > 0; remaining -= linelen) { char *line; @@ -509,8 +508,6 @@ char *realname; /* real name of host */ if (linelen != strlen(line)) has_nuls = TRUE; - remaining -= linelen; - /* check for end of headers; don't save terminating line */ if (line[0] == '\r' && line[1] == '\n') { -- cgit v1.2.3