Index: net/quic/chromium/crypto/channel_id_chromium.cc |
diff --git a/net/quic/chromium/crypto/channel_id_chromium.cc b/net/quic/chromium/crypto/channel_id_chromium.cc |
index 164e1e5841e8029f38b037f1377a8179d14f9e05..f91f466aa8cac1a232afe90278c34a597e12a722 100644 |
--- a/net/quic/chromium/crypto/channel_id_chromium.cc |
+++ b/net/quic/chromium/crypto/channel_id_chromium.cc |
@@ -128,7 +128,7 @@ QuicAsyncStatus ChannelIDSourceChromium::Job::GetChannelIDKey( |
next_state_ = STATE_GET_CHANNEL_ID_KEY; |
switch (DoLoop(OK)) { |
case OK: |
- channel_id_key->reset(channel_id_key_.release()); |
+ *channel_id_key = std::move(channel_id_key_); |
return QUIC_SUCCESS; |
case ERR_IO_PENDING: |
callback_.reset(callback); |