Use QpackEncodeRequiredInsertCount(0) instead of 0 in QpackEncoder.

gfe-relnote: n/a, change to QUIC v99-only code.  Protected by existing disabled gfe2_reloadable_flag_quic_enable_version_99.
PiperOrigin-RevId: 259953593
Change-Id: I68f8f2e8e90aa48ed0aa3879bb524253abc965d9
diff --git a/quic/core/qpack/qpack_encoder.cc b/quic/core/qpack/qpack_encoder.cc
index 3ffe9d0..4759e42 100644
--- a/quic/core/qpack/qpack_encoder.cc
+++ b/quic/core/qpack/qpack_encoder.cc
@@ -8,6 +8,7 @@
 
 #include "net/third_party/quiche/src/quic/core/qpack/qpack_constants.h"
 #include "net/third_party/quiche/src/quic/core/qpack/qpack_instruction_encoder.h"
+#include "net/third_party/quiche/src/quic/core/qpack/qpack_required_insert_count.h"
 #include "net/third_party/quiche/src/quic/core/qpack/value_splitting_header_list.h"
 #include "net/third_party/quiche/src/quic/platform/api/quic_logging.h"
 #include "net/third_party/quiche/src/quic/platform/api/quic_ptr_util.h"
@@ -72,15 +73,18 @@
     }
   }
 
+  // TODO(bnc): Implement dynamic entries and set Required Insert Count
+  // accordingly.
+  const uint64_t required_insert_count = 0;
+
   // Second pass.
   QpackInstructionEncoder instruction_encoder;
   std::string encoded_headers;
 
   // Header block prefix.
-  // TODO(bnc): Implement dynamic entries and set Required Insert Count and
-  // Delta Base accordingly.
   QpackInstructionEncoder::Values values;
-  values.varint = 0;     // Encoded required insert count.
+  values.varint = QpackEncodeRequiredInsertCount(required_insert_count,
+                                                 header_table_.max_entries());
   values.varint2 = 0;    // Delta Base.
   values.s_bit = false;  // Delta Base sign.