Index: Source/bindings/dart/custom/DartWebSocketCustom.cpp |
=================================================================== |
--- Source/bindings/dart/custom/DartWebSocketCustom.cpp (revision 1437) |
+++ Source/bindings/dart/custom/DartWebSocketCustom.cpp (working copy) |
@@ -44,8 +44,6 @@ |
Dart_Handle exception = 0; |
{ |
WebSocket* receiver = DartDOMWrapper::receiver<WebSocket>(args); |
- |
- DartDOMData* domData = static_cast<DartDOMData*>(Dart_GetNativeIsolateData(args)); |
Dart_Handle dataHandle = Dart_GetNativeArgument(args, 1); |
DartExceptionState es; |
@@ -54,7 +52,7 @@ |
if (exception) |
goto fail; |
receiver->send(data.get(), es); |
- } else if (DartDOMWrapper::instanceOf<DartBlob>(domData, dataHandle)) { |
+ } else if (DartDOMWrapper::subtypeOf(dataHandle, DartBlob::dartClassId)) { |
Blob* data = DartBlob::toNative(dataHandle, exception); |
if (exception) |
goto fail; |