Index: net/spdy/hpack/hpack_decoder.h |
diff --git a/net/spdy/hpack/hpack_decoder.h b/net/spdy/hpack/hpack_decoder.h |
index 85c7f2b5b344c6a0948a394a5093ce89c7ca329d..da6162d7f3748169294c84c9851b7225a2b6ea65 100644 |
--- a/net/spdy/hpack/hpack_decoder.h |
+++ b/net/spdy/hpack/hpack_decoder.h |
@@ -25,8 +25,6 @@ |
namespace net { |
-class HpackHuffmanTable; |
- |
namespace test { |
class HpackDecoderPeer; |
} // namespace test |
@@ -35,9 +33,7 @@ class NET_EXPORT_PRIVATE HpackDecoder { |
public: |
friend class test::HpackDecoderPeer; |
- // |table| is an initialized HPACK Huffman table, having an |
- // externally-managed lifetime which spans beyond HpackDecoder. |
- explicit HpackDecoder(const HpackHuffmanTable& table); |
+ HpackDecoder(); |
~HpackDecoder(); |
// Called upon acknowledgement of SETTINGS_HEADER_TABLE_SIZE. |
@@ -102,9 +98,7 @@ class NET_EXPORT_PRIVATE HpackDecoder { |
std::string headers_block_buffer_; |
SpdyHeaderBlock decoded_block_; |
- // Huffman table to be applied to decoded Huffman literals, |
- // and scratch space for storing those decoded literals. |
- const HpackHuffmanTable& huffman_table_; |
+ // Scratch space for storing decoded literals. |
std::string key_buffer_, value_buffer_; |
// If non-NULL, handles decoded headers. |