Commit 8da1aa15 authored by Richard W.M. Jones's avatar Richard W.M. Jones Committed by Kevin Wolf
Browse files

curl: Don't set curl options on the handle just before it's going to be deleted.



(Found by Kamil Dudka)

Signed-off-by: default avatarRichard W.M. Jones <rjones@redhat.com>
Cc: Michael Tokarev <mjt@tls.msk.ru>
Signed-off-by: default avatarKevin Wolf <kwolf@redhat.com>
parent 5a394b9e
Loading
Loading
Loading
Loading
+0 −2
Original line number Diff line number Diff line
@@ -452,8 +452,6 @@ static int curl_open(BlockDriverState *bs, QDict *options, int flags)
    if (curl_easy_perform(state->curl))
        goto out;
    curl_easy_getinfo(state->curl, CURLINFO_CONTENT_LENGTH_DOWNLOAD, &d);
    curl_easy_setopt(state->curl, CURLOPT_WRITEFUNCTION, (void *)curl_read_cb);
    curl_easy_setopt(state->curl, CURLOPT_NOBODY, 0);
    if (d)
        s->len = (size_t)d;
    else if(!s->len)