| 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 {
|
|
|