Explorar o código

Fix CPPHTTPLIB_ALLOW_LF_AS_LINE_TERMINATOR (#1634)

Duncan Ogilvie %!s(int64=2) %!d(string=hai) anos
pai
achega
67f6ff7fa9
Modificáronse 1 ficheiros con 2 adicións e 2 borrados
  1. 2 2
      httplib.h

+ 2 - 2
httplib.h

@@ -6723,9 +6723,9 @@ inline bool ClientImpl::read_response_line(Stream &strm, const Request &req,
   if (!line_reader.getline()) { return false; }
 
 #ifdef CPPHTTPLIB_ALLOW_LF_AS_LINE_TERMINATOR
-  const static std::regex re("(HTTP/1\\.[01]) (\\d{3})(?: (.*?))?\r\n");
-#else
   const static std::regex re("(HTTP/1\\.[01]) (\\d{3})(?: (.*?))?\r?\n");
+#else
+  const static std::regex re("(HTTP/1\\.[01]) (\\d{3})(?: (.*?))?\r\n");
 #endif
 
   std::cmatch m;