Index: Source/bindings/dart/custom/DartCanvasRenderingContext2DCustom.cpp |
diff --git a/Source/bindings/dart/custom/DartCanvasRenderingContext2DCustom.cpp b/Source/bindings/dart/custom/DartCanvasRenderingContext2DCustom.cpp |
index adddb590ab0ce96537a22d0b3b6d59363bd19580..8d823a858233f954bece9bb49d4a5709c4ac6384 100644 |
--- a/Source/bindings/dart/custom/DartCanvasRenderingContext2DCustom.cpp |
+++ b/Source/bindings/dart/custom/DartCanvasRenderingContext2DCustom.cpp |
@@ -59,10 +59,10 @@ static PassRefPtr<CanvasStyle> toCanvasStyle(Dart_Handle value) |
{ |
Dart_Handle exception = 0; |
if (DartDOMWrapper::subtypeOf(value, DartCanvasGradient::dartClassId)) |
- return CanvasStyle::createFromGradient(DartCanvasGradient::toNative(value, exception)); |
+ return CanvasStyle::createFromGradient(DartCanvasGradient::toNativeWithNullCheck(value, exception)); |
if (DartDOMWrapper::subtypeOf(value, DartCanvasPattern::dartClassId)) |
- return CanvasStyle::createFromPattern(DartCanvasPattern::toNative(value, exception)); |
+ return CanvasStyle::createFromPattern(DartCanvasPattern::toNativeWithNullCheck(value, exception)); |
return nullptr; |
} |