Index: mojo/public/cpp/bindings/lib/map_serialization.h |
diff --git a/mojo/public/cpp/bindings/lib/map_serialization.h b/mojo/public/cpp/bindings/lib/map_serialization.h |
index 6014b36bebec07648e295c4091f1ea81211ab0ce..6874fbe5aeda80318f07eca8280157804930823a 100644 |
--- a/mojo/public/cpp/bindings/lib/map_serialization.h |
+++ b/mojo/public/cpp/bindings/lib/map_serialization.h |
@@ -163,13 +163,14 @@ template <typename MapKey, |
typename DataKey, |
typename DataValue> |
inline void Deserialize_(internal::Map_Data<DataKey, DataValue>* input, |
- Map<MapKey, MapValue>* output) { |
+ Map<MapKey, MapValue>* output, |
+ internal::SerializationContext* context) { |
if (input) { |
Array<MapKey> keys; |
Array<MapValue> values; |
- Deserialize_(input->keys.ptr, &keys); |
- Deserialize_(input->values.ptr, &values); |
+ Deserialize_(input->keys.ptr, &keys, context); |
+ Deserialize_(input->values.ptr, &values, context); |
*output = Map<MapKey, MapValue>(keys.Pass(), values.Pass()); |
} else { |