mirror of
https://bitbucket.org/chromiumembedded/cef
synced 2025-06-05 21:39:12 +02:00
Windows: Fix crashes when dragging an image with OSR enabled (issue #2525)
This commit is contained in:
@ -96,9 +96,6 @@ CefString CefDragDataImpl::GetFragmentBaseURL() {
|
||||
|
||||
CefString CefDragDataImpl::GetFileName() {
|
||||
base::AutoLock lock_scope(lock_);
|
||||
if (data_.file_contents_content_disposition.empty())
|
||||
return CefString();
|
||||
|
||||
base::Optional<base::FilePath> filename =
|
||||
data_.GetSafeFilenameForImageFileContents();
|
||||
return filename ? CefString(filename->value()) : CefString();
|
||||
|
@ -77,7 +77,7 @@ int BytesWriteHandler::Flush() {
|
||||
}
|
||||
|
||||
size_t BytesWriteHandler::Grow(size_t size) {
|
||||
base::AutoLock lock_scope(lock_);
|
||||
lock_.AssertAcquired();
|
||||
size_t rv;
|
||||
size_t s = (size > grow_ ? size : grow_);
|
||||
void* tmp = realloc(data_, datasize_ + s);
|
||||
|
Reference in New Issue
Block a user