Index: Source/bindings/dart/scripts/templates/callback_interface_h.template |
diff --git a/Source/bindings/dart/scripts/templates/callback_interface_h.template b/Source/bindings/dart/scripts/templates/callback_interface_h.template |
index 9f42574c62d9c2604e548c0a7722a20d741848f4..056dfca660943ed5300a04af786fbd5ef0fa47e8 100644 |
--- a/Source/bindings/dart/scripts/templates/callback_interface_h.template |
+++ b/Source/bindings/dart/scripts/templates/callback_interface_h.template |
@@ -18,29 +18,29 @@ class {{dart_class}} : public {{cpp_class}}, public ActiveDOMCallback { |
public: |
typedef {{dart_class}} NativeType; |
- static PassOwnPtr<NativeType> create(Dart_Handle object, Dart_Handle& exception) |
+ static NativeType* create(Dart_Handle object, Dart_Handle& exception) |
{ |
- return adoptPtr(new {{dart_class}}(object, exception, DartUtilities::scriptExecutionContext())); |
+ return new {{dart_class}}(object, exception, DartUtilities::scriptExecutionContext()); |
} |
- static PassOwnPtr<NativeType> createWithNullCheck(Dart_Handle object, Dart_Handle& exception) |
+ static NativeType* createWithNullCheck(Dart_Handle object, Dart_Handle& exception) |
{ |
if (Dart_IsNull(object)) |
- return PassOwnPtr<NativeType>(); |
+ return nullptr; |
return create(object, exception); |
} |
- static PassOwnPtr<NativeType> create(Dart_NativeArguments args, int idx, Dart_Handle& exception) |
+ static NativeType* create(Dart_NativeArguments args, int idx, Dart_Handle& exception) |
{ |
Dart_Handle object = Dart_GetNativeArgument(args, idx); |
return create(object, exception); |
} |
- static PassOwnPtr<NativeType> createWithNullCheck(Dart_NativeArguments args, int idx, Dart_Handle& exception) |
+ static NativeType* createWithNullCheck(Dart_NativeArguments args, int idx, Dart_Handle& exception) |
{ |
Dart_Handle object = Dart_GetNativeArgument(args, idx); |
if (Dart_IsNull(object)) |
- return PassOwnPtr<NativeType>(); |
+ return nullptr; |
return create(object, exception); |
} |