Remove unused role member in nghttp2_hd_context
This commit is contained in:
parent
af5fd2019d
commit
06453fb15e
|
@ -281,11 +281,9 @@ static void hd_ringbuf_pop_back(nghttp2_hd_ringbuf *ringbuf)
|
||||||
--ringbuf->len;
|
--ringbuf->len;
|
||||||
}
|
}
|
||||||
|
|
||||||
static int hd_context_init(nghttp2_hd_context *context,
|
static int hd_context_init(nghttp2_hd_context *context)
|
||||||
nghttp2_hd_role role)
|
|
||||||
{
|
{
|
||||||
int rv;
|
int rv;
|
||||||
context->role = role;
|
|
||||||
context->bad = 0;
|
context->bad = 0;
|
||||||
context->hd_table_bufsize_max = NGHTTP2_HD_DEFAULT_MAX_BUFFER_SIZE;
|
context->hd_table_bufsize_max = NGHTTP2_HD_DEFAULT_MAX_BUFFER_SIZE;
|
||||||
rv = hd_ringbuf_init
|
rv = hd_ringbuf_init
|
||||||
|
@ -314,7 +312,7 @@ int nghttp2_hd_deflate_init2(nghttp2_hd_deflater *deflater,
|
||||||
size_t deflate_hd_table_bufsize_max)
|
size_t deflate_hd_table_bufsize_max)
|
||||||
{
|
{
|
||||||
int rv;
|
int rv;
|
||||||
rv = hd_context_init(&deflater->ctx, NGHTTP2_HD_ROLE_DEFLATE);
|
rv = hd_context_init(&deflater->ctx);
|
||||||
if(rv != 0) {
|
if(rv != 0) {
|
||||||
return rv;
|
return rv;
|
||||||
}
|
}
|
||||||
|
@ -335,7 +333,7 @@ int nghttp2_hd_inflate_init(nghttp2_hd_inflater *inflater)
|
||||||
{
|
{
|
||||||
int rv;
|
int rv;
|
||||||
|
|
||||||
rv = hd_context_init(&inflater->ctx, NGHTTP2_HD_ROLE_INFLATE);
|
rv = hd_context_init(&inflater->ctx);
|
||||||
if(rv != 0) {
|
if(rv != 0) {
|
||||||
goto fail;
|
goto fail;
|
||||||
}
|
}
|
||||||
|
|
|
@ -50,11 +50,6 @@
|
||||||
/* Exported for unit test */
|
/* Exported for unit test */
|
||||||
extern const size_t NGHTTP2_STATIC_TABLE_LENGTH;
|
extern const size_t NGHTTP2_STATIC_TABLE_LENGTH;
|
||||||
|
|
||||||
typedef enum {
|
|
||||||
NGHTTP2_HD_ROLE_DEFLATE,
|
|
||||||
NGHTTP2_HD_ROLE_INFLATE
|
|
||||||
} nghttp2_hd_role;
|
|
||||||
|
|
||||||
typedef enum {
|
typedef enum {
|
||||||
NGHTTP2_HD_FLAG_NONE = 0,
|
NGHTTP2_HD_FLAG_NONE = 0,
|
||||||
/* Indicates name was dynamically allocated and must be freed */
|
/* Indicates name was dynamically allocated and must be freed */
|
||||||
|
@ -115,8 +110,6 @@ typedef struct {
|
||||||
size_t hd_table_bufsize;
|
size_t hd_table_bufsize;
|
||||||
/* The effective header table size. */
|
/* The effective header table size. */
|
||||||
size_t hd_table_bufsize_max;
|
size_t hd_table_bufsize_max;
|
||||||
/* Role of this context; deflate or infalte */
|
|
||||||
nghttp2_hd_role role;
|
|
||||||
/* If inflate/deflate error occurred, this value is set to 1 and
|
/* If inflate/deflate error occurred, this value is set to 1 and
|
||||||
further invocation of inflate/deflate will fail with
|
further invocation of inflate/deflate will fail with
|
||||||
NGHTTP2_ERR_HEADER_COMP. */
|
NGHTTP2_ERR_HEADER_COMP. */
|
||||||
|
|
Loading…
Reference in New Issue