summaryrefslogtreecommitdiff
path: root/Source/WebKit2/UIProcess/InspectorServer/HTTPRequest.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Source/WebKit2/UIProcess/InspectorServer/HTTPRequest.cpp')
-rw-r--r--Source/WebKit2/UIProcess/InspectorServer/HTTPRequest.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/Source/WebKit2/UIProcess/InspectorServer/HTTPRequest.cpp b/Source/WebKit2/UIProcess/InspectorServer/HTTPRequest.cpp
index c026d7744..a88f4e027 100644
--- a/Source/WebKit2/UIProcess/InspectorServer/HTTPRequest.cpp
+++ b/Source/WebKit2/UIProcess/InspectorServer/HTTPRequest.cpp
@@ -27,6 +27,7 @@
#include "HTTPRequest.h"
#include <wtf/text/CString.h>
+#include <wtf/text/StringView.h>
using namespace WebCore;
@@ -82,7 +83,7 @@ size_t HTTPRequest::parseHeaders(const char* data, size_t length, String& failur
{
const char* p = data;
const char* end = data + length;
- AtomicString name;
+ StringView name;
String value;
for (; p < data + length; p++) {
size_t consumedLength = parseHTTPHeader(p, end - p, failureReason, name, value);
@@ -91,7 +92,7 @@ size_t HTTPRequest::parseHeaders(const char* data, size_t length, String& failur
p += consumedLength;
if (name.isEmpty())
break;
- m_headerFields.add(name, value);
+ m_headerFields.add(name.toString(), value);
}
// If we got here and "name" is empty, it means the headers are valid and ended with a