Browse Source

If curl does not have sockopts, do not try to compile the json_rpc_call_sockopt_cb function, making it possible to build against older curl libraries.

nfactor-troky
Con Kolivas 13 years ago
parent
commit
5d845f2fb1
  1. 2
      util.c

2
util.c

@ -224,6 +224,7 @@ out:
return ptrlen; return ptrlen;
} }
#ifdef CURL_HAS_SOCKOPT
int json_rpc_call_sockopt_cb(void *userdata, curl_socket_t fd, curlsocktype purpose) int json_rpc_call_sockopt_cb(void *userdata, curl_socket_t fd, curlsocktype purpose)
{ {
int keepalive = 1; int keepalive = 1;
@ -270,6 +271,7 @@ int json_rpc_call_sockopt_cb(void *userdata, curl_socket_t fd, curlsocktype purp
return 0; return 0;
} }
#endif
json_t *json_rpc_call(CURL *curl, const char *url, json_t *json_rpc_call(CURL *curl, const char *url,
const char *userpass, const char *rpc_req, const char *userpass, const char *rpc_req,

Loading…
Cancel
Save