MINOR: h2: lookup the stream during demuxing
Several stream-oriented functions will need to perform this lookup, so
better centralize it.
diff --git a/src/mux_h2.c b/src/mux_h2.c
index 8fee6bd..d9f0b56 100644
--- a/src/mux_h2.c
+++ b/src/mux_h2.c
@@ -955,6 +955,8 @@
/* process Rx frames to be demultiplexed */
static void h2_process_demux(struct h2c *h2c)
{
+ struct h2s *h2s;
+
if (h2c->st0 >= H2_CS_ERROR)
return;
@@ -1035,6 +1037,7 @@
}
/* Only H2_CS_FRAME_P and H2_CS_FRAME_A here */
+ h2s = h2c_st_by_id(h2c, h2c->dsi);
switch (h2c->dft) {
case H2_FT_SETTINGS: