tests: Fix compile error with gcc-4.7
This commit is contained in:
parent
da2376effd
commit
6051ff63e0
|
@ -7165,7 +7165,6 @@ void test_nghttp2_http_non_final_response(void) {
|
||||||
};
|
};
|
||||||
nghttp2_outbound_item *item;
|
nghttp2_outbound_item *item;
|
||||||
nghttp2_frame_hd hd;
|
nghttp2_frame_hd hd;
|
||||||
nghttp2_stream *stream;
|
|
||||||
|
|
||||||
mem = nghttp2_mem_default();
|
mem = nghttp2_mem_default();
|
||||||
frame_pack_bufs_init(&bufs);
|
frame_pack_bufs_init(&bufs);
|
||||||
|
@ -7178,9 +7177,8 @@ void test_nghttp2_http_non_final_response(void) {
|
||||||
nghttp2_hd_deflate_init(&deflater, mem);
|
nghttp2_hd_deflate_init(&deflater, mem);
|
||||||
|
|
||||||
/* non-final HEADERS with END_STREAM is illegal */
|
/* non-final HEADERS with END_STREAM is illegal */
|
||||||
stream = nghttp2_session_open_stream(session, 1, NGHTTP2_STREAM_FLAG_NONE,
|
nghttp2_session_open_stream(session, 1, NGHTTP2_STREAM_FLAG_NONE,
|
||||||
&pri_spec_default,
|
&pri_spec_default, NGHTTP2_STREAM_OPENING, NULL);
|
||||||
NGHTTP2_STREAM_OPENING, NULL);
|
|
||||||
|
|
||||||
rv = pack_headers(&bufs, &deflater, 1,
|
rv = pack_headers(&bufs, &deflater, 1,
|
||||||
NGHTTP2_FLAG_END_HEADERS | NGHTTP2_FLAG_END_STREAM,
|
NGHTTP2_FLAG_END_HEADERS | NGHTTP2_FLAG_END_STREAM,
|
||||||
|
@ -7200,9 +7198,8 @@ void test_nghttp2_http_non_final_response(void) {
|
||||||
nghttp2_bufs_reset(&bufs);
|
nghttp2_bufs_reset(&bufs);
|
||||||
|
|
||||||
/* non-final HEADERS followed by non-empty DATA is illegal */
|
/* non-final HEADERS followed by non-empty DATA is illegal */
|
||||||
stream = nghttp2_session_open_stream(session, 3, NGHTTP2_STREAM_FLAG_NONE,
|
nghttp2_session_open_stream(session, 3, NGHTTP2_STREAM_FLAG_NONE,
|
||||||
&pri_spec_default,
|
&pri_spec_default, NGHTTP2_STREAM_OPENING, NULL);
|
||||||
NGHTTP2_STREAM_OPENING, NULL);
|
|
||||||
|
|
||||||
rv = pack_headers(&bufs, &deflater, 3, NGHTTP2_FLAG_END_HEADERS,
|
rv = pack_headers(&bufs, &deflater, 3, NGHTTP2_FLAG_END_HEADERS,
|
||||||
nonfinal_resnv, ARRLEN(nonfinal_resnv), mem);
|
nonfinal_resnv, ARRLEN(nonfinal_resnv), mem);
|
||||||
|
@ -7226,9 +7223,8 @@ void test_nghttp2_http_non_final_response(void) {
|
||||||
|
|
||||||
/* non-final HEADERS followed by empty DATA (without END_STREAM) is
|
/* non-final HEADERS followed by empty DATA (without END_STREAM) is
|
||||||
ok */
|
ok */
|
||||||
stream = nghttp2_session_open_stream(session, 5, NGHTTP2_STREAM_FLAG_NONE,
|
nghttp2_session_open_stream(session, 5, NGHTTP2_STREAM_FLAG_NONE,
|
||||||
&pri_spec_default,
|
&pri_spec_default, NGHTTP2_STREAM_OPENING, NULL);
|
||||||
NGHTTP2_STREAM_OPENING, NULL);
|
|
||||||
|
|
||||||
rv = pack_headers(&bufs, &deflater, 5, NGHTTP2_FLAG_END_HEADERS,
|
rv = pack_headers(&bufs, &deflater, 5, NGHTTP2_FLAG_END_HEADERS,
|
||||||
nonfinal_resnv, ARRLEN(nonfinal_resnv), mem);
|
nonfinal_resnv, ARRLEN(nonfinal_resnv), mem);
|
||||||
|
@ -7249,9 +7245,8 @@ void test_nghttp2_http_non_final_response(void) {
|
||||||
|
|
||||||
/* non-final HEADERS followed by empty DATA (with END_STREAM) is
|
/* non-final HEADERS followed by empty DATA (with END_STREAM) is
|
||||||
illegal */
|
illegal */
|
||||||
stream = nghttp2_session_open_stream(session, 7, NGHTTP2_STREAM_FLAG_NONE,
|
nghttp2_session_open_stream(session, 7, NGHTTP2_STREAM_FLAG_NONE,
|
||||||
&pri_spec_default,
|
&pri_spec_default, NGHTTP2_STREAM_OPENING, NULL);
|
||||||
NGHTTP2_STREAM_OPENING, NULL);
|
|
||||||
|
|
||||||
rv = pack_headers(&bufs, &deflater, 7, NGHTTP2_FLAG_END_HEADERS,
|
rv = pack_headers(&bufs, &deflater, 7, NGHTTP2_FLAG_END_HEADERS,
|
||||||
nonfinal_resnv, ARRLEN(nonfinal_resnv), mem);
|
nonfinal_resnv, ARRLEN(nonfinal_resnv), mem);
|
||||||
|
@ -7275,9 +7270,8 @@ void test_nghttp2_http_non_final_response(void) {
|
||||||
nghttp2_bufs_reset(&bufs);
|
nghttp2_bufs_reset(&bufs);
|
||||||
|
|
||||||
/* non-final HEADERS followed by final HEADERS is OK */
|
/* non-final HEADERS followed by final HEADERS is OK */
|
||||||
stream = nghttp2_session_open_stream(session, 9, NGHTTP2_STREAM_FLAG_NONE,
|
nghttp2_session_open_stream(session, 9, NGHTTP2_STREAM_FLAG_NONE,
|
||||||
&pri_spec_default,
|
&pri_spec_default, NGHTTP2_STREAM_OPENING, NULL);
|
||||||
NGHTTP2_STREAM_OPENING, NULL);
|
|
||||||
|
|
||||||
rv = pack_headers(&bufs, &deflater, 9, NGHTTP2_FLAG_END_HEADERS,
|
rv = pack_headers(&bufs, &deflater, 9, NGHTTP2_FLAG_END_HEADERS,
|
||||||
nonfinal_resnv, ARRLEN(nonfinal_resnv), mem);
|
nonfinal_resnv, ARRLEN(nonfinal_resnv), mem);
|
||||||
|
|
|
@ -35,8 +35,8 @@
|
||||||
|
|
||||||
#define MAKE_NV(NAME, VALUE) \
|
#define MAKE_NV(NAME, VALUE) \
|
||||||
{ \
|
{ \
|
||||||
(uint8_t *) NAME, (uint8_t *)VALUE, strlen(NAME), strlen(VALUE), \
|
(uint8_t *)(NAME), (uint8_t *)(VALUE), sizeof((NAME)) - 1, \
|
||||||
NGHTTP2_NV_FLAG_NONE \
|
sizeof((VALUE)) - 1, NGHTTP2_NV_FLAG_NONE \
|
||||||
}
|
}
|
||||||
#define ARRLEN(ARR) (sizeof(ARR) / sizeof(ARR[0]))
|
#define ARRLEN(ARR) (sizeof(ARR) / sizeof(ARR[0]))
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue