зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1278452 - Avoid a null deref in widget/. r=karlt.
--HG-- extra : rebase_source : 26464185d98b7b616b4bb819f4c13f49d66e5d2f
This commit is contained in:
Родитель
a06aec9a0b
Коммит
0068688a33
|
@ -50,7 +50,6 @@ nsDragServiceProxy::InvokeDragSessionImpl(nsISupportsArray* aArrayTransferables,
|
|||
if (surface) {
|
||||
RefPtr<mozilla::gfx::DataSourceSurface> dataSurface =
|
||||
surface->GetDataSurface();
|
||||
mozilla::gfx::IntSize size = dataSurface->GetSize();
|
||||
if (dataSurface) {
|
||||
size_t length;
|
||||
int32_t stride;
|
||||
|
@ -59,6 +58,7 @@ nsDragServiceProxy::InvokeDragSessionImpl(nsISupportsArray* aArrayTransferables,
|
|||
&stride);
|
||||
nsDependentCString dragImage(surfaceData.get(), length);
|
||||
|
||||
mozilla::gfx::IntSize size = dataSurface->GetSize();
|
||||
mozilla::Unused <<
|
||||
child->SendInvokeDragSession(dataTransfers, aActionType, dragImage,
|
||||
size.width, size.height, stride,
|
||||
|
|
Загрузка…
Ссылка в новой задаче