]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
connect: add two asserts to clue code analyzers in a little
authorDaniel Stenberg <daniel@haxx.se>
Mon, 4 May 2020 09:03:29 +0000 (11:03 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Mon, 4 May 2020 09:03:29 +0000 (11:03 +0200)
lib/connect.c

index 421f9041596ce3f8f58ba25d533f9df01dcc2233..b67d17722fbf4b0bf74f343fddc43e7e095a6b40 100644 (file)
@@ -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))