Index: mojo/public/tools/bindings/generators/cpp_templates/struct_serialization_definition.tmpl |
diff --git a/mojo/public/tools/bindings/generators/cpp_templates/struct_serialization_definition.tmpl b/mojo/public/tools/bindings/generators/cpp_templates/struct_serialization_definition.tmpl |
index 24cc76725aec0243bfcfcaccccb4814d6dafa02f..41ec689d716de68a4cf4b902a51badd9c4739d94 100644 |
--- a/mojo/public/tools/bindings/generators/cpp_templates/struct_serialization_definition.tmpl |
+++ b/mojo/public/tools/bindings/generators/cpp_templates/struct_serialization_definition.tmpl |
@@ -16,7 +16,7 @@ void Serialize_({{struct.name}}Ptr input, mojo::internal::Buffer* buf, |
} |
} |
-void Deserialize_(internal::{{struct.name}}_Data* input, |
+bool Deserialize_(internal::{{struct.name}}_Data* input, |
{{struct.name}}Ptr* output, |
mojo::internal::SerializationContext* context) { |
if (input) { |
@@ -26,4 +26,5 @@ void Deserialize_(internal::{{struct.name}}_Data* input, |
} else { |
output->reset(); |
} |
+ return true; |
} |