mirror of
https://github.com/moparisthebest/curl
synced 2024-08-13 17:03:50 -04:00
include our own sprintf() prototype to make it return sensible data on
all platforms, I also edited a few data types slightly to prevent my compiler from warning on comparisions between signed and unsigned values
This commit is contained in:
parent
9289ea471f
commit
edcbf4350b
@ -60,6 +60,9 @@
|
|||||||
#include "hostip.h"
|
#include "hostip.h"
|
||||||
#include "hash.h"
|
#include "hash.h"
|
||||||
|
|
||||||
|
#define _MPRINTF_REPLACE /* use our functions only */
|
||||||
|
#include <curl/mprintf.h>
|
||||||
|
|
||||||
#if defined(HAVE_INET_NTOA_R) && !defined(HAVE_INET_NTOA_R_DECL)
|
#if defined(HAVE_INET_NTOA_R) && !defined(HAVE_INET_NTOA_R_DECL)
|
||||||
#include "inet_ntoa_r.h"
|
#include "inet_ntoa_r.h"
|
||||||
#endif
|
#endif
|
||||||
@ -121,7 +124,7 @@ static int _num_chars(int i)
|
|||||||
|
|
||||||
/* Create a hostcache id */
|
/* Create a hostcache id */
|
||||||
static char *
|
static char *
|
||||||
_create_hostcache_id(char *server, int port, size_t *entry_len)
|
_create_hostcache_id(char *server, int port, ssize_t *entry_len)
|
||||||
{
|
{
|
||||||
char *id = NULL;
|
char *id = NULL;
|
||||||
|
|
||||||
@ -162,7 +165,7 @@ Curl_addrinfo *Curl_resolv(struct SessionHandle *data,
|
|||||||
{
|
{
|
||||||
char *entry_id = NULL;
|
char *entry_id = NULL;
|
||||||
struct curl_dns_cache_entry *p = NULL;
|
struct curl_dns_cache_entry *p = NULL;
|
||||||
size_t entry_len;
|
ssize_t entry_len;
|
||||||
time_t now;
|
time_t now;
|
||||||
|
|
||||||
/* If the host cache timeout is 0, we don't do DNS cach'ing
|
/* If the host cache timeout is 0, we don't do DNS cach'ing
|
||||||
|
Loading…
Reference in New Issue
Block a user