gfe-relnote: (n/a) More http2 changes to compile with -Wunused-parameter and -Wsign-compare. No behavior change.
Given how many these things exists, this may or may not be enough for quic_client to compile in Envoy.
PiperOrigin-RevId: 303231376
Change-Id: I8a73464074fb7f545dd8e038066c63047f81ec7b
diff --git a/http2/hpack/decoder/hpack_decoder_listener.cc b/http2/hpack/decoder/hpack_decoder_listener.cc
index e6bddf8..c1f7c8e 100644
--- a/http2/hpack/decoder/hpack_decoder_listener.cc
+++ b/http2/hpack/decoder/hpack_decoder_listener.cc
@@ -13,11 +13,11 @@
HpackDecoderNoOpListener::~HpackDecoderNoOpListener() = default;
void HpackDecoderNoOpListener::OnHeaderListStart() {}
-void HpackDecoderNoOpListener::OnHeader(const HpackString& name,
- const HpackString& value) {}
+void HpackDecoderNoOpListener::OnHeader(const HpackString& /*name*/,
+ const HpackString& /*value*/) {}
void HpackDecoderNoOpListener::OnHeaderListEnd() {}
void HpackDecoderNoOpListener::OnHeaderErrorDetected(
- quiche::QuicheStringPiece error_message) {}
+ quiche::QuicheStringPiece /*error_message*/) {}
// static
HpackDecoderNoOpListener* HpackDecoderNoOpListener::NoOpListener() {
diff --git a/http2/hpack/decoder/hpack_entry_decoder_listener.h b/http2/hpack/decoder/hpack_entry_decoder_listener.h
index ff75eeb..8872552 100644
--- a/http2/hpack/decoder/hpack_entry_decoder_listener.h
+++ b/http2/hpack/decoder/hpack_entry_decoder_listener.h
@@ -93,16 +93,16 @@
public:
~HpackEntryDecoderNoOpListener() override {}
- void OnIndexedHeader(size_t index) override {}
- void OnStartLiteralHeader(HpackEntryType entry_type,
- size_t maybe_name_index) override {}
- void OnNameStart(bool huffman_encoded, size_t len) override {}
- void OnNameData(const char* data, size_t len) override {}
+ void OnIndexedHeader(size_t /*index*/) override {}
+ void OnStartLiteralHeader(HpackEntryType /*entry_type*/,
+ size_t /*maybe_name_index*/) override {}
+ void OnNameStart(bool /*huffman_encoded*/, size_t /*len*/) override {}
+ void OnNameData(const char* /*data*/, size_t /*len*/) override {}
void OnNameEnd() override {}
- void OnValueStart(bool huffman_encoded, size_t len) override {}
- void OnValueData(const char* data, size_t len) override {}
+ void OnValueStart(bool /*huffman_encoded*/, size_t /*len*/) override {}
+ void OnValueData(const char* /*data*/, size_t /*len*/) override {}
void OnValueEnd() override {}
- void OnDynamicTableSizeUpdate(size_t size) override {}
+ void OnDynamicTableSizeUpdate(size_t /*size*/) override {}
};
} // namespace http2
diff --git a/http2/hpack/decoder/hpack_string_decoder.h b/http2/hpack/decoder/hpack_string_decoder.h
index cd25da4..a28783b 100644
--- a/http2/hpack/decoder/hpack_string_decoder.h
+++ b/http2/hpack/decoder/hpack_string_decoder.h
@@ -167,7 +167,7 @@
// Returns true if the listener wants the decoding to continue, and
// false otherwise, in which case status set.
template <class Listener>
- void OnStringStart(Listener* cb, DecodeStatus* status) {
+ void OnStringStart(Listener* cb, DecodeStatus* /*status*/) {
// TODO(vasilvv): fail explicitly in case of truncation.
remaining_ = static_cast<size_t>(length_decoder_.value());
// Make callback so consumer knows what is coming.
diff --git a/http2/hpack/decoder/hpack_whole_entry_listener.cc b/http2/hpack/decoder/hpack_whole_entry_listener.cc
index 5003f11..02f3a7a 100644
--- a/http2/hpack/decoder/hpack_whole_entry_listener.cc
+++ b/http2/hpack/decoder/hpack_whole_entry_listener.cc
@@ -10,18 +10,18 @@
HpackWholeEntryNoOpListener::~HpackWholeEntryNoOpListener() = default;
-void HpackWholeEntryNoOpListener::OnIndexedHeader(size_t index) {}
+void HpackWholeEntryNoOpListener::OnIndexedHeader(size_t /*index*/) {}
void HpackWholeEntryNoOpListener::OnNameIndexAndLiteralValue(
- HpackEntryType entry_type,
- size_t name_index,
- HpackDecoderStringBuffer* value_buffer) {}
+ HpackEntryType /*entry_type*/,
+ size_t /*name_index*/,
+ HpackDecoderStringBuffer* /*value_buffer*/) {}
void HpackWholeEntryNoOpListener::OnLiteralNameAndValue(
- HpackEntryType entry_type,
- HpackDecoderStringBuffer* name_buffer,
- HpackDecoderStringBuffer* value_buffer) {}
-void HpackWholeEntryNoOpListener::OnDynamicTableSizeUpdate(size_t size) {}
-void HpackWholeEntryNoOpListener::OnHpackDecodeError(HpackDecodingError error) {
-}
+ HpackEntryType /*entry_type*/,
+ HpackDecoderStringBuffer* /*name_buffer*/,
+ HpackDecoderStringBuffer* /*value_buffer*/) {}
+void HpackWholeEntryNoOpListener::OnDynamicTableSizeUpdate(size_t /*size*/) {}
+void HpackWholeEntryNoOpListener::OnHpackDecodeError(
+ HpackDecodingError /*error*/) {}
// static
HpackWholeEntryNoOpListener* HpackWholeEntryNoOpListener::NoOpListener() {