mirror of
https://github.com/weechat/weechat.git
synced 2026-07-07 02:03:13 +02:00
relay: fix allocation and reinit of field "client_context_takeover" in websocket deflate structure
This commit is contained in:
@@ -103,7 +103,7 @@ TEST(RelayHttp, RequestAllocReinitFree)
|
||||
CHECK(request->ws_deflate);
|
||||
LONGS_EQUAL(0, request->ws_deflate->enabled);
|
||||
LONGS_EQUAL(0, request->ws_deflate->server_context_takeover);
|
||||
LONGS_EQUAL(0, request->ws_deflate->server_context_takeover);
|
||||
LONGS_EQUAL(0, request->ws_deflate->client_context_takeover);
|
||||
LONGS_EQUAL(0, request->ws_deflate->window_bits_deflate);
|
||||
LONGS_EQUAL(0, request->ws_deflate->window_bits_inflate);
|
||||
POINTERS_EQUAL(NULL, request->ws_deflate->strm_deflate);
|
||||
@@ -146,7 +146,7 @@ TEST(RelayHttp, RequestAllocReinitFree)
|
||||
CHECK(request->ws_deflate);
|
||||
LONGS_EQUAL(0, request->ws_deflate->enabled);
|
||||
LONGS_EQUAL(0, request->ws_deflate->server_context_takeover);
|
||||
LONGS_EQUAL(0, request->ws_deflate->server_context_takeover);
|
||||
LONGS_EQUAL(0, request->ws_deflate->client_context_takeover);
|
||||
LONGS_EQUAL(0, request->ws_deflate->window_bits_deflate);
|
||||
LONGS_EQUAL(0, request->ws_deflate->window_bits_inflate);
|
||||
POINTERS_EQUAL(NULL, request->ws_deflate->strm_deflate);
|
||||
@@ -565,7 +565,7 @@ TEST(RelayHttp, ParseHeader)
|
||||
CHECK(request->ws_deflate);
|
||||
LONGS_EQUAL(1, request->ws_deflate->enabled);
|
||||
LONGS_EQUAL(1, request->ws_deflate->server_context_takeover);
|
||||
LONGS_EQUAL(1, request->ws_deflate->server_context_takeover);
|
||||
LONGS_EQUAL(1, request->ws_deflate->client_context_takeover);
|
||||
LONGS_EQUAL(15, request->ws_deflate->window_bits_deflate);
|
||||
LONGS_EQUAL(15, request->ws_deflate->window_bits_inflate);
|
||||
POINTERS_EQUAL(NULL, request->ws_deflate->strm_deflate);
|
||||
|
||||
Reference in New Issue
Block a user