diff options
author | Dan McGee <dpmcgee@gmail.com> | 2011-05-03 23:47:27 +0800 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2011-05-04 13:30:28 -0700 |
commit | a04ff3ec32b8a998a18f8b515ae4c48c1846b327 (patch) | |
tree | 0092c5d022ca90da22cf516d589cb8ce4b0f1f5b /remote-curl.c | |
parent | 11c3e2b7bd617334e7730950166188e94e003f2b (diff) | |
download | git-a04ff3ec32b8a998a18f8b515ae4c48c1846b327.tar.gz |
http: make curl callbacks match contracts from curl header
Yes, these don't match perfectly with the void* first parameter of the
fread/fwrite in the standard library, but they do match the curl
expected method signature. This is needed when a refactor passes a
curl_write_callback around, which would otherwise give incorrect
parameter warnings.
Signed-off-by: Dan McGee <dpmcgee@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'remote-curl.c')
-rw-r--r-- | remote-curl.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/remote-curl.c b/remote-curl.c index 775d614303..17d8a9b377 100644 --- a/remote-curl.c +++ b/remote-curl.c @@ -347,7 +347,7 @@ static curlioerr rpc_ioctl(CURL *handle, int cmd, void *clientp) } #endif -static size_t rpc_in(const void *ptr, size_t eltsize, +static size_t rpc_in(char *ptr, size_t eltsize, size_t nmemb, void *buffer_) { size_t size = eltsize * nmemb; |