mirror of
https://github.com/gnustep/libs-base.git
synced 2025-04-22 16:33:29 +00:00
Don't wait for more data to unfold header when we don't need to.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16735 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
b292b8f30e
commit
7b02141f24
1 changed files with 2 additions and 2 deletions
|
@ -2385,9 +2385,9 @@ NSDebugMLLog(@"GSMime", @"Header parsed - %@", info);
|
|||
lineEnd = input++;
|
||||
if (input < dataEnd && c == '\r' && bytes[input] == '\n')
|
||||
{
|
||||
input++;
|
||||
c = bytes[input++];
|
||||
}
|
||||
if (input < dataEnd)
|
||||
if (input < dataEnd || (c == '\n' && lineEnd == lineStart))
|
||||
{
|
||||
unsigned length = lineEnd - lineStart;
|
||||
|
||||
|
|
Loading…
Reference in a new issue