55 printf(
"seen custom_calloc()\n");
64 printf(
"seen custom_malloc()\n");
87 printf(
"seen custom_realloc()\n");
96 printf(
"seen custom_free()\n");
105 unsigned char a[] = {0x2f, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f,
106 0x91, 0xa2, 0xb3, 0xc4, 0xd5, 0xe6, 0xf7};
121 fprintf(stderr,
"curl_global_init_mem() failed\n");
127 fprintf(stderr,
"curl_easy_init() failed\n");
134 asize = (int)
sizeof(a);
#define test_setopt(A, B, C)
CURL_EXTERN void curl_free(void *p)
CURL_EXTERN char * curl_easy_escape(CURL *handle, const char *string, int length)
UNITTEST_START char * ptr
#define realloc(ptr, size)
#define TEST_ERR_MAJOR_BAD
void * custom_malloc(size_t size)
void custom_free(void *ptr)
CURL_EXTERN CURL * curl_easy_init(void)
char * custom_strdup(const char *ptr)
CURL_EXTERN void curl_easy_cleanup(CURL *curl)
CURL_EXTERN CURLcode curl_global_init_mem(long flags, curl_malloc_callback m, curl_free_callback f, curl_realloc_callback r, curl_strdup_callback s, curl_calloc_callback c)
void * custom_calloc(size_t nmemb, size_t size)
void * custom_realloc(void *ptr, size_t size)
CURL_EXTERN void curl_global_cleanup(void)
curl_global_cleanup() globally cleanups curl, uses the value of "init_flags" to determine what needs ...
#define calloc(nbelem, size)