mirror of
https://bitbucket.org/chromiumembedded/cef
synced 2025-06-05 21:39:12 +02:00
Update to Chromium version 126.0.6478.0 (#1300313)
This commit is contained in:
@ -23,13 +23,14 @@ void GetCefString(scoped_refptr<base::RefCountedMemory> source,
|
||||
if (source && source->size() > 0U) {
|
||||
#if defined(CEF_STRING_TYPE_UTF8) || defined(CEF_STRING_TYPE_UTF16)
|
||||
// Reference existing UTF8 or UTF16 data.
|
||||
cef_string.FromString(source->front_as<CefString::char_type>(),
|
||||
source->size() / sizeof(CefString::char_type),
|
||||
/*copy=*/false);
|
||||
cef_string.FromString(
|
||||
reinterpret_cast<const CefString::char_type*>(source->data()),
|
||||
source->size() / sizeof(CefString::char_type),
|
||||
/*copy=*/false);
|
||||
#else
|
||||
// Must convert from UTF16.
|
||||
cef_string.FromString16(
|
||||
source->front_as<std::u16string::value_type>(),
|
||||
reinterpret_cast<const std::u16string::value_type*>(source->data()),
|
||||
source->size() / sizeof(std::u16string::value_type));
|
||||
#endif
|
||||
} else {
|
||||
|
Reference in New Issue
Block a user