--- src/curl_download.c | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/src/curl_download.c b/src/curl_download.c index 9db48ba..dbbcfa6 100644 --- a/src/curl_download.c +++ b/src/curl_download.c @@ -58,18 +58,18 @@ static size_t curl_write_func(void *ptr, size_t size, size_t nmemb, FILE *stream return fwrite(ptr, size, nmemb, stream); } -static size_t curl_get_etag_func(void *ptr, size_t size, size_t nmemb, gchar **stream) +static size_t curl_get_etag_func(char *ptr, size_t size, size_t nmemb, void *stream) { #define ETAG_KEYWORD "ETag: " #define ETAG_LEN (sizeof(ETAG_KEYWORD)-1) size_t len = size*nmemb; - char *str = g_strstr_len(ptr, len, ETAG_KEYWORD); + char *str = g_strstr_len((const char*)ptr, len, ETAG_KEYWORD); if (str) { char *etag_str = str + ETAG_LEN; char *end_str = g_strstr_len(etag_str, len - ETAG_LEN, "\r\n"); if (etag_str && end_str) { - *stream = g_strndup(etag_str, end_str - etag_str); - g_debug("%s: ETAG found: %s", __FUNCTION__, *stream); + stream = (void*) g_strndup(etag_str, end_str - etag_str); + g_debug("%s: ETAG found: %s", __FUNCTION__, (gchar*)stream); } } return nmemb; -- 1.7.2.3 ------------------------------------------------------------------------------ Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl _______________________________________________ Viking-devel mailing list Viking-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/viking-devel Viking home page: http://viking.sf.net/