Index: device/u2f/u2f_message_fuzzer.cc |
diff --git a/device/u2f/u2f_message_fuzzer.cc b/device/u2f/u2f_message_fuzzer.cc |
index 6c92c2edc074b02c7106763ecc6fbabd159933d8..2d0c0d8cfaf8790fc60ae1cc69bc5600d20b0d15 100644 |
--- a/device/u2f/u2f_message_fuzzer.cc |
+++ b/device/u2f/u2f_message_fuzzer.cc |
@@ -16,7 +16,7 @@ extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size) { |
scoped_refptr<net::IOBufferWithSize> buf( |
new net::IOBufferWithSize(packet_size)); |
memcpy(buf->data(), start, std::min(packet_size, remaining_buffer)); |
- scoped_refptr<device::U2fMessage> msg = |
+ std::unique_ptr<device::U2fMessage> msg = |
device::U2fMessage::CreateFromSerializedData(buf); |
remaining_buffer -= std::min(remaining_buffer, packet_size); |