diff --git a/legacy/ecore/src/lib/ecore_file/ecore_file_download.c b/legacy/ecore/src/lib/ecore_file/ecore_file_download.c index 69cb16484e..002db12f6c 100644 --- a/legacy/ecore/src/lib/ecore_file/ecore_file_download.c +++ b/legacy/ecore/src/lib/ecore_file/ecore_file_download.c @@ -230,17 +230,6 @@ _ecore_file_download_url_progress_cb(void *data, int type, void *event) return 0; } -static void -_ecore_file_download_abort(Ecore_File_Download_Job *job) -{ -#ifdef HAVE_CURL - ecore_con_url_destroy(job->url_con); -#endif - fclose(job->file); - free(job->dst); - free(job); -} - Ecore_File_Download_Job * _ecore_file_download_curl(const char *url, const char *dst, void (*completion_cb)(void *data, const char *file, @@ -285,3 +274,14 @@ _ecore_file_download_curl(const char *url, const char *dst, return job; } #endif + +static void +_ecore_file_download_abort(Ecore_File_Download_Job *job) +{ +#ifdef HAVE_CURL + ecore_con_url_destroy(job->url_con); +#endif + fclose(job->file); + free(job->dst); + free(job); +}