Index: Source/web/WebDragData.cpp |
diff --git a/Source/web/WebDragData.cpp b/Source/web/WebDragData.cpp |
index adff6b448e1cd6aa3050a75f0f83a037629bab71..2bee987e6590ce4a55ba7c00bb78e89ddd850fa0 100644 |
--- a/Source/web/WebDragData.cpp |
+++ b/Source/web/WebDragData.cpp |
@@ -142,7 +142,8 @@ void WebDragData::setFilesystemId(const WebString& filesystemId) |
{ |
// The ID is an opaque string, given by and validated by chromium port. |
ensureMutable(); |
- DraggedIsolatedFileSystem::provideTo(m_private, DraggedIsolatedFileSystem::supplementName(), DraggedIsolatedFileSystem::create(filesystemId)); |
+ ASSERT(m_private); |
+ DraggedIsolatedFileSystem::provideTo(*m_private, DraggedIsolatedFileSystem::supplementName(), DraggedIsolatedFileSystem::create(filesystemId)); |
} |
WebDragData::WebDragData(const WTF::PassRefPtr<WebCore::DataObject>& data) |