Make const members which deserves it.
This commit is contained in:
parent
a1ea1696be
commit
ba9f03d72d
|
@ -1747,8 +1747,8 @@ typedef int (*nghttp2_on_header_callback)(nghttp2_session *session,
|
||||||
*/
|
*/
|
||||||
typedef int (*nghttp2_on_header_callback2)(nghttp2_session *session,
|
typedef int (*nghttp2_on_header_callback2)(nghttp2_session *session,
|
||||||
const nghttp2_frame *frame,
|
const nghttp2_frame *frame,
|
||||||
nghttp2_rcbuf *name,
|
const nghttp2_rcbuf *name,
|
||||||
nghttp2_rcbuf *value, uint8_t flags,
|
const nghttp2_rcbuf *value, uint8_t flags,
|
||||||
void *user_data);
|
void *user_data);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -1815,8 +1815,8 @@ typedef int (*nghttp2_on_invalid_header_callback)(
|
||||||
* :enum:`NGHTTP2_ERR_TEMPORAL_CALLBACK_FAILURE`.
|
* :enum:`NGHTTP2_ERR_TEMPORAL_CALLBACK_FAILURE`.
|
||||||
*/
|
*/
|
||||||
typedef int (*nghttp2_on_invalid_header_callback2)(
|
typedef int (*nghttp2_on_invalid_header_callback2)(
|
||||||
nghttp2_session *session, const nghttp2_frame *frame, nghttp2_rcbuf *name,
|
nghttp2_session *session, const nghttp2_frame *frame, const nghttp2_rcbuf *name,
|
||||||
nghttp2_rcbuf *value, uint8_t flags, void *user_data);
|
const nghttp2_rcbuf *value, uint8_t flags, void *user_data);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @functypedef
|
* @functypedef
|
||||||
|
|
|
@ -1290,8 +1290,7 @@ nghttp2_hd_nv nghttp2_hd_table_get(nghttp2_hd_context *context, size_t idx) {
|
||||||
->nv;
|
->nv;
|
||||||
} else {
|
} else {
|
||||||
const nghttp2_hd_static_entry *ent = &static_table[idx];
|
const nghttp2_hd_static_entry *ent = &static_table[idx];
|
||||||
nghttp2_hd_nv nv = {(nghttp2_rcbuf *)&ent->name,
|
nghttp2_hd_nv nv = {&ent->name, &ent->value, ent->token,
|
||||||
(nghttp2_rcbuf *)&ent->value, ent->token,
|
|
||||||
NGHTTP2_NV_FLAG_NONE};
|
NGHTTP2_NV_FLAG_NONE};
|
||||||
return nv;
|
return nv;
|
||||||
}
|
}
|
||||||
|
|
|
@ -119,10 +119,10 @@ typedef struct nghttp2_hd_entry nghttp2_hd_entry;
|
||||||
typedef struct {
|
typedef struct {
|
||||||
/* The buffer containing header field name. NULL-termination is
|
/* The buffer containing header field name. NULL-termination is
|
||||||
guaranteed. */
|
guaranteed. */
|
||||||
nghttp2_rcbuf *name;
|
const nghttp2_rcbuf *name;
|
||||||
/* The buffer containing header field value. NULL-termination is
|
/* The buffer containing header field value. NULL-termination is
|
||||||
guaranteed. */
|
guaranteed. */
|
||||||
nghttp2_rcbuf *value;
|
const nghttp2_rcbuf *value;
|
||||||
/* nghttp2_token value for name. It could be -1 if we have no token
|
/* nghttp2_token value for name. It could be -1 if we have no token
|
||||||
for that header field name. */
|
for that header field name. */
|
||||||
int32_t token;
|
int32_t token;
|
||||||
|
@ -236,7 +236,7 @@ struct nghttp2_hd_inflater {
|
||||||
nghttp2_rcbuf *namercbuf, *valuercbuf;
|
nghttp2_rcbuf *namercbuf, *valuercbuf;
|
||||||
/* Pointer to the name/value pair which are used in the current
|
/* Pointer to the name/value pair which are used in the current
|
||||||
header emission. */
|
header emission. */
|
||||||
nghttp2_rcbuf *nv_name_keep, *nv_value_keep;
|
const nghttp2_rcbuf *nv_name_keep, *nv_value_keep;
|
||||||
/* The number of bytes to read */
|
/* The number of bytes to read */
|
||||||
size_t left;
|
size_t left;
|
||||||
/* The index in indexed repr or indexed name */
|
/* The index in indexed repr or indexed name */
|
||||||
|
|
Loading…
Reference in New Issue