[PATCH] support older versions of libcurl
Some newer features of libcurl are used which are not strictly necessary for http-pull. Use them only if libcurl is new enough to know about them. [jc: I just reworked #ifdef sprinkled all over the code into a single section that defines a set of macros.] Signed-off-by: Johannes Schindelin <Johannes.Schindelin@gmx.de> Signed-off-by: Junio C Hamano <junkio@cox.net>
This commit is contained in:
parent
89ab859e94
commit
4a30976e28
10
http-pull.c
10
http-pull.c
@ -6,6 +6,16 @@
|
||||
#include <curl/curl.h>
|
||||
#include <curl/easy.h>
|
||||
|
||||
#if LIBCURL_VERSION_NUM < 0x070704
|
||||
#define curl_global_cleanup() do { /* nothing */ } while(0)
|
||||
#endif
|
||||
#if LIBCURL_VERSION_NUM < 0x070800
|
||||
#define curl_global_init(a) do { /* nothing */ } while(0)
|
||||
#endif
|
||||
#if LIBCURL_VERSION_NUM < 0x070907
|
||||
#define curl_easy_setopt(a, b, c) do { /* nothing */ } while(0)
|
||||
#endif
|
||||
|
||||
static CURL *curl;
|
||||
|
||||
static char *base;
|
||||
|
Loading…
Reference in New Issue
Block a user