| Index: chrome/browser/extensions/api/copresence/copresence_api.cc
|
| diff --git a/chrome/browser/extensions/api/copresence/copresence_api.cc b/chrome/browser/extensions/api/copresence/copresence_api.cc
|
| index fc4b525197a04e27ef8a0cca39b33d5c64c1aab6..c299df303ca566b1e71054710120e1f5b902d727 100644
|
| --- a/chrome/browser/extensions/api/copresence/copresence_api.cc
|
| +++ b/chrome/browser/extensions/api/copresence/copresence_api.cc
|
| @@ -146,9 +146,10 @@ void CopresenceService::HandleMessages(
|
| for (int m = 0; m < message_count; ++m) {
|
| api_messages[m].reset(new api::copresence::Message);
|
| api_messages[m]->type = messages[m].type().type();
|
| - api_messages[m]->payload = messages[m].payload();
|
| + api_messages[m]->payload.assign(messages[m].payload().begin(),
|
| + messages[m].payload().end());
|
| DVLOG(2) << "Dispatching message of type " << api_messages[m]->type << ":\n"
|
| - << api_messages[m]->payload;
|
| + << messages[m].payload();
|
| }
|
|
|
| // Send the messages to the client app.
|
|
|