Fix spurious on_chunk invocation

This commit is contained in:
Vinnie Falco committed 2017-07-20 08:15:29 -07:00
1 parent 7f05f67464
commit 120c38948e
2 files changed
+8 -4

No files matched your search

+7 -4
View File
@@ -632,14 +632,17 @@ parse_chunk_header(char const*& p0,
if(ec)
return;
}
else if(p != eol - 2)
else if(p == eol - 2)
{
impl().on_chunk(v, {}, ec);
if(ec)
return;
}
else
{
ec = error::bad_chunk;
return;
}
impl().on_chunk(v, {}, ec);
if(ec)
return;
len_ = v;
skip_ = 2;
p0 = eol;