summaryrefslogtreecommitdiff
path: root/chromium/third_party/blink/renderer/core/fetch/fetch_data_loader.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/blink/renderer/core/fetch/fetch_data_loader.cc')
-rw-r--r--chromium/third_party/blink/renderer/core/fetch/fetch_data_loader.cc8
1 files changed, 5 insertions, 3 deletions
diff --git a/chromium/third_party/blink/renderer/core/fetch/fetch_data_loader.cc b/chromium/third_party/blink/renderer/core/fetch/fetch_data_loader.cc
index 3bcde6d5ffd..6a04dd9799a 100644
--- a/chromium/third_party/blink/renderer/core/fetch/fetch_data_loader.cc
+++ b/chromium/third_party/blink/renderer/core/fetch/fetch_data_loader.cc
@@ -21,6 +21,7 @@
#include "third_party/blink/renderer/platform/wtf/functional.h"
#include "third_party/blink/renderer/platform/wtf/std_lib_extras.h"
#include "third_party/blink/renderer/platform/wtf/text/string_builder.h"
+#include "third_party/blink/renderer/platform/wtf/text/string_utf8_adaptor.h"
#include "third_party/blink/renderer/platform/wtf/text/wtf_string.h"
namespace blink {
@@ -333,10 +334,11 @@ class FetchDataLoaderAsFormData final : public FetchDataLoader,
DCHECK(!form_data_);
DCHECK(!multipart_parser_);
- const CString multipart_boundary_utf8 = multipart_boundary_.Utf8();
+ StringUTF8Adaptor multipart_boundary_utf8(multipart_boundary_);
Vector<char> multipart_boundary_vector;
- multipart_boundary_vector.Append(multipart_boundary_utf8.data(),
- multipart_boundary_utf8.length());
+ multipart_boundary_vector.Append(
+ multipart_boundary_utf8.data(),
+ multipart_boundary_utf8.size());
client_ = client;
form_data_ = MakeGarbageCollected<FormData>();