Commit 3bb46022 authored by Daniel Stenberg's avatar Daniel Stenberg
Browse files

assert that the *connp is a non-NULL pointer when Curl_done() is called

parent 064eebea
Loading
Loading
Loading
Loading
+7 −2
Original line number Diff line number Diff line
@@ -4392,8 +4392,13 @@ CURLcode Curl_done(struct connectdata **connp,
                   bool premature)
{
  CURLcode result;
  struct connectdata *conn = *connp;
  struct SessionHandle *data = conn->data;
  struct connectdata *conn;
  struct SessionHandle *data;

  DEBUGASSERT(*connp);

  conn = *connp;
  data = conn->data;

  Curl_expire(data, 0); /* stop timer */