Commit 494c40fd authored by Daniel Stenberg's avatar Daniel Stenberg
Browse files

NULL the fp pointer after it has been fclosed()

parent d3b41472
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -1299,9 +1299,11 @@ CURLcode Curl_http_done(struct connectdata *conn,
    conn->bytecount = http->readbytecount + http->writebytecount;

    Curl_formclean(http->sendit); /* Now free that whole lot */
    if(http->form.fp)
    if(http->form.fp) {
      /* a file being uploaded was left opened, close it! */
      fclose(http->form.fp);
      http->form.fp = NULL;
    }
  }
  else if(HTTPREQ_PUT == data->set.httpreq)
    conn->bytecount = http->readbytecount + http->writebytecount;