From: Daniel Stenberg Date: Mon, 4 May 2020 09:03:29 +0000 (+0200) Subject: connect: add two asserts to clue code analyzers in a little X-Git-Tag: curl-7_71_0~211 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=d2dfa3e68941c4dd6e7261d38bcf7fb5b889d275;p=thirdparty%2Fcurl.git connect: add two asserts to clue code analyzers in a little --- diff --git a/lib/connect.c b/lib/connect.c index 421f904159..b67d17722f 100644 --- a/lib/connect.c +++ b/lib/connect.c @@ -1559,6 +1559,7 @@ void Curl_conncontrol(struct connectdata *conn, /* close if a connection, or a stream that isn't multiplexed */ bool closeit = (ctrl == CONNCTRL_CONNECTION) || ((ctrl == CONNCTRL_STREAM) && !(conn->handler->flags & PROTOPT_STREAM)); + DEBUGASSERT(conn); if((ctrl == CONNCTRL_STREAM) && (conn->handler->flags & PROTOPT_STREAM)) DEBUGF(infof(conn->data, "Kill stream: %s\n", reason)); @@ -1574,6 +1575,7 @@ void Curl_conncontrol(struct connectdata *conn, bool Curl_conn_data_pending(struct connectdata *conn, int sockindex) { int readable; + DEBUGASSERT(conn); if(Curl_ssl_data_pending(conn, sockindex) || Curl_recv_has_postponed_data(conn, sockindex))