mirror of
https://github.com/weechat/weechat.git
synced 2026-06-25 12:26:40 +02:00
relay: remove check of NULL pointers before calling relay_websocket_deflate_free() (issue #865)
This commit is contained in:
@@ -1337,8 +1337,7 @@ relay_http_request_free (struct t_relay_http_request *request)
|
||||
free (request->http_version);
|
||||
weechat_hashtable_free (request->headers);
|
||||
weechat_hashtable_free (request->accept_encoding);
|
||||
if (request->ws_deflate)
|
||||
relay_websocket_deflate_free (request->ws_deflate);
|
||||
relay_websocket_deflate_free (request->ws_deflate);
|
||||
free (request->body);
|
||||
|
||||
free (request);
|
||||
|
||||
@@ -84,6 +84,9 @@ TEST(RelayWebsocket, DeflateAllocFree)
|
||||
POINTERS_EQUAL(NULL, ws_deflate->strm_inflate);
|
||||
|
||||
relay_websocket_deflate_free (ws_deflate);
|
||||
|
||||
/* test free of NULL websocket deflate */
|
||||
relay_websocket_deflate_free (NULL);
|
||||
}
|
||||
|
||||
/*
|
||||
|
||||
Reference in New Issue
Block a user