diff options
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.cc | 8 |
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>(); |