Fix #332
This commit is contained in:
parent
b4f808da74
commit
0d81e20129
@ -2157,6 +2157,8 @@ public:
|
|||||||
case 3: { // Body
|
case 3: { // Body
|
||||||
{
|
{
|
||||||
auto pattern = crlf_ + dash_;
|
auto pattern = crlf_ + dash_;
|
||||||
|
if (pattern.size() > buf_.size()) { return true; }
|
||||||
|
|
||||||
auto pos = buf_.find(pattern);
|
auto pos = buf_.find(pattern);
|
||||||
if (pos == std::string::npos) { pos = buf_.size(); }
|
if (pos == std::string::npos) { pos = buf_.size(); }
|
||||||
if (!content_callback(buf_.data(), pos)) {
|
if (!content_callback(buf_.data(), pos)) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user