41 # define MEMDEBUG_NODEFINES 59 Sleep((1000*tv->
tv_sec) + (DWORD)(((
double)tv->
tv_usec)/1000.0));
63 return select(nfds, rd, wr, exc, tv);
70 ms -= (int)t.
tv_sec * 1000;
94 char fname[CURL_MT_LOGFNAME_BUFSIZE];
95 if(strlen(env) >= CURL_MT_LOGFNAME_BUFSIZE)
96 env[CURL_MT_LOGFNAME_BUFSIZE-1] =
'\0';
108 long num = strtol(env, &endptr, 10);
109 if((endptr != env) && (endptr == env + strlen(env)) && (num > 0))
115 # define memory_tracking_init() Curl_nop_stmt 121 static char dump[200 * 3 + 1];
126 for(i = 0; i<
len; i++, p += 3)
132 int main(
int argc,
char **argv)
152 #ifdef HAVE_SETLOCALE 153 setlocale(LC_ALL,
"");
157 fprintf(stderr,
"Pass URL as argument please\n");
172 fprintf(stderr,
"URL: %s\n", URL);
CURL_EXTERN void curl_free(void *p)
int select_wrapper(int nfds, fd_set *rd, fd_set *wr, fd_set *exc, struct timeval *tv)
CURL_EXTERN char * curl_getenv(const char *variable)
UNITTEST_START int result
struct timeval tv_test_start
int main(int argc, char **argv)
static void dump(const char *text, FILE *stream, unsigned char *ptr, size_t size, char nohex)
char * hexdump(const unsigned char *buffer, size_t len)
#define memory_tracking_init()