Index: net/tools/transport_security_state_generator/huffman/huffman_builder.h |
diff --git a/net/tools/transport_security_state_generator/huffman/huffman_builder.h b/net/tools/transport_security_state_generator/huffman/huffman_builder.h |
index 5368970eaaa630210510d6143f1a7c450d935ce3..5e66ae4b8afa8d2d96f775d18cc4e2d693a3af44 100644 |
--- a/net/tools/transport_security_state_generator/huffman/huffman_builder.h |
+++ b/net/tools/transport_security_state_generator/huffman/huffman_builder.h |
@@ -39,7 +39,7 @@ class HuffmanBuilder { |
~HuffmanBuilder(); |
// Will increase the count for |character| by one, indicating it has been |
- // used. |
+ // used. |character| must be in the range 0-127. |
void RecordUsage(uint8_t character); |
// Returns a HuffmanRepresentationTable based on the usage data collected |
@@ -69,7 +69,8 @@ class HuffmanBuilder { |
// See ToVector() for more information on the format. |
uint32_t WriteToVector(HuffmanNode* node, std::vector<uint8_t>* vector); |
- // Constructs a Huffman tree based on |counts_|. |
+ // Constructs a Huffman tree based on |counts_|. Appends additional nodes to |
+ // the tree until it contains at least 2 leafs. |
std::unique_ptr<HuffmanNode> BuildTree(); |
// Holds usage information for the tracked characters. Maps the character to |