Index: remoting/protocol/message_decoder_unittest.cc |
diff --git a/remoting/protocol/message_decoder_unittest.cc b/remoting/protocol/message_decoder_unittest.cc |
index 81bb6992a42c741c274c066eee04b4b228b1cf4f..c4217cbe89d3345924eb83d5d42568ce6164bcb5 100644 |
--- a/remoting/protocol/message_decoder_unittest.cc |
+++ b/remoting/protocol/message_decoder_unittest.cc |
@@ -71,12 +71,12 @@ void SimulateReadSequence(const int read_sequence[], int sequence_size) { |
memcpy(buffer->data(), test_data + i, read); |
decoder.AddData(buffer, read); |
while (true) { |
- CompoundBuffer message; |
- if (!decoder.GetNextMessage(&message)) |
+ scoped_ptr<CompoundBuffer> message(decoder.GetNextMessage()); |
+ if (!message.get()) |
break; |
EventMessage* event = new EventMessage(); |
- CompoundBufferInputStream stream(&message); |
+ CompoundBufferInputStream stream(message.get()); |
ASSERT_TRUE(event->ParseFromZeroCopyStream(&stream)); |
message_list.push_back(event); |
} |