| Index: net/quic/crypto/chacha20_poly1305_decrypter_test.cc
 | 
| diff --git a/net/quic/crypto/chacha20_poly1305_decrypter_test.cc b/net/quic/crypto/chacha20_poly1305_decrypter_test.cc
 | 
| index 54ca9ff4c8941bae5bfb447026311b415d7a7a1a..8a4cec4a3b05ef0e2b96073d4f5f0612085c1500 100644
 | 
| --- a/net/quic/crypto/chacha20_poly1305_decrypter_test.cc
 | 
| +++ b/net/quic/crypto/chacha20_poly1305_decrypter_test.cc
 | 
| @@ -81,7 +81,15 @@ QuicData* DecryptWithNonce(ChaCha20Poly1305Decrypter* decrypter,
 | 
|    decrypter->SetNoncePrefix(nonce_prefix);
 | 
|    memcpy(&sequence_number, nonce.data() + nonce_prefix.size(),
 | 
|           sizeof(sequence_number));
 | 
| -  return decrypter->DecryptPacket(sequence_number, associated_data, ciphertext);
 | 
| +  scoped_ptr<char[]> output(new char[ciphertext.length()]);
 | 
| +  size_t output_length = 0;
 | 
| +  const bool success = decrypter->DecryptPacket(
 | 
| +      sequence_number, associated_data, ciphertext, output.get(),
 | 
| +      &output_length, ciphertext.length());
 | 
| +  if (!success) {
 | 
| +    return nullptr;
 | 
| +  }
 | 
| +  return new QuicData(output.release(), output_length, true);
 | 
|  }
 | 
|  
 | 
|  TEST(ChaCha20Poly1305DecrypterTest, Decrypt) {
 | 
| 
 |