Index: remoting/protocol/message_decoder.cc |
diff --git a/remoting/protocol/message_decoder.cc b/remoting/protocol/message_decoder.cc |
index 4a31ee1d48e36a83f76c8f5b6c7e36d69c5d8057..b82eb04b3b9cd8faddb16f5551b60fe8c5273534 100644 |
--- a/remoting/protocol/message_decoder.cc |
+++ b/remoting/protocol/message_decoder.cc |
@@ -22,7 +22,8 @@ MessageDecoder::~MessageDecoder() {} |
void MessageDecoder::AddBuffer(scoped_refptr<net::IOBuffer> data, |
int data_size) { |
- buffer_list_.push_back(new net::DrainableIOBuffer(data, data_size)); |
+ buffer_list_.push_back(make_scoped_refptr( |
+ new net::DrainableIOBuffer(data, data_size))); |
available_bytes_ += data_size; |
} |