1
0
mirror of https://github.com/moparisthebest/curl synced 2024-12-22 08:08:50 -05:00

http2: on_frame_recv: get a proper 'conn' for the debug logging

"Explicit null dereferenced (FORWARD_NULL)"

Coverity CID 1317366
This commit is contained in:
Daniel Stenberg 2015-08-24 11:26:30 +02:00
parent 6d91b70d8b
commit 110d99c661

View File

@ -373,7 +373,7 @@ static int push_promise(struct SessionHandle *data,
static int on_frame_recv(nghttp2_session *session, const nghttp2_frame *frame,
void *userp)
{
struct connectdata *conn = NULL;
struct connectdata *conn = (struct connectdata *)userp;
struct http_conn *httpc = NULL;
struct SessionHandle *data_s = NULL;
struct HTTP *stream = NULL;
@ -382,8 +382,6 @@ static int on_frame_recv(nghttp2_session *session, const nghttp2_frame *frame,
size_t left, ncopy;
int32_t stream_id = frame->hd.stream_id;
(void)userp;
if(!stream_id) {
/* stream ID zero is for connection-oriented stuff */
return 0;