Mercurial > libpst
diff src/readpst.c @ 276:bbbd455c0490
add some debug code
author | Carl Byington <carl@five-ten-sg.com> |
---|---|
date | Sun, 22 May 2011 13:19:49 -0700 |
parents | e02c81c39232 |
children | 86078d0c2e9c |
line wrap: on
line diff
--- a/src/readpst.c Sun May 22 13:16:35 2011 -0700 +++ b/src/readpst.c Sun May 22 13:19:49 2011 -0700 @@ -1364,9 +1364,9 @@ // normally we would use the headers on our current (inner) message, but those // headers are sometimes really bogus - they seem to be fragments of the message body. So // we only use them if they seem to be actual smtp rfc822 headers. - if ((strncasecmp(headers, "Return-Path: ") == 0) || - (strncasecmp(headers, "Received: ") == 0) || - (strncasecmp(headers, "From: ") == 0)) { + if ((strncasecmp(headers, "Return-Path: ", 13) == 0) || + (strncasecmp(headers, "Received: ", 10) == 0) || + (strncasecmp(headers, "From: ", 6) == 0)) { } else { DEBUG_INFO(("Ignore bogus inner headers = \n%s\n", headers));