yhirose %!s(int64=6) %!d(string=hai) anos
pai
achega
0d81e20129
Modificáronse 1 ficheiros con 2 adicións e 0 borrados
  1. 2 0
      httplib.h

+ 2 - 0
httplib.h

@@ -2157,6 +2157,8 @@ public:
       case 3: { // Body
         {
           auto pattern = crlf_ + dash_;
+          if (pattern.size() > buf_.size()) { return true; }
+
           auto pos = buf_.find(pattern);
           if (pos == std::string::npos) { pos = buf_.size(); }
           if (!content_callback(buf_.data(), pos)) {