Index: mojo/public/tools/bindings/generators/cpp_templates/wrapper_union_class_definition.tmpl |
diff --git a/mojo/public/tools/bindings/generators/cpp_templates/wrapper_union_class_definition.tmpl b/mojo/public/tools/bindings/generators/cpp_templates/wrapper_union_class_definition.tmpl |
index 80527a21ce78a514b61a262112585a7914f3d566..b9e416a9f49c7a4b0400846dfec7500cd613aa08 100644 |
--- a/mojo/public/tools/bindings/generators/cpp_templates/wrapper_union_class_definition.tmpl |
+++ b/mojo/public/tools/bindings/generators/cpp_templates/wrapper_union_class_definition.tmpl |
@@ -1,8 +1,6 @@ |
// static |
{{union.name}}Ptr {{union.name}}::New() { |
- {{union.name}}Ptr rv; |
- mojo::internal::StructHelper<{{union.name}}>::Initialize(&rv); |
- return rv; |
+ return {{union.name}}Ptr(base::in_place); |
} |
{{union.name}}::{{union.name}}() { |