audioplayer: don't free curl_handle too early

This commit is contained in:
Stefan Seyfried
2013-04-07 17:57:58 +02:00
committed by Jacek Jendrzej
parent 88fde35e52
commit a5c6160384

View File

@@ -1055,9 +1055,6 @@ void CAudioPlayerGui::processPlaylistUrl(const char *url, const char *name, cons
/* get it! */ /* get it! */
curl_easy_perform(curl_handle); curl_easy_perform(curl_handle);
/* cleanup curl stuff */
curl_easy_cleanup(curl_handle);
/* /*
* Now, our chunk.memory points to a memory block that is chunk.size * Now, our chunk.memory points to a memory block that is chunk.size
* bytes big and contains the remote file. * bytes big and contains the remote file.
@@ -1098,6 +1095,9 @@ void CAudioPlayerGui::processPlaylistUrl(const char *url, const char *name, cons
} }
} }
/* cleanup curl stuff */
curl_easy_cleanup(curl_handle);
if (chunk.memory) if (chunk.memory)
free(chunk.memory); free(chunk.memory);