program_config* config = NULL;
char* errbuf = NULL;
-void *_kds_s2000w_client_malloc_cb(size_t size)
-{
- return malloc(size);
-}
-void _kds_s2000w_client_free_cb(void * ptr)
-{
- free(ptr);
-}
-void *_kds_s2000w_client_realloc_cb(void * ptr, size_t size)
-{
- return realloc(ptr, size);
-}
char *_kds_s2000w_client_strdup_cb(const char * str)
{
if (strlen(str) == 0) {
return strdup(str);
}
-void *_kds_s2000w_client_calloc_cb(size_t nmemb, size_t size)
-{
- return calloc(nmemb, size);
-}
void _kds_s2000w_client_print_error_status(CURL* curl)
{
char* config_stream = kds_s2000w_config_read(CONFIG_FILE);
config = kds_s2000w_load_config(config_stream);
curl_global_init_mem(CURL_GLOBAL_DEFAULT,
- _kds_s2000w_client_malloc_cb,
- _kds_s2000w_client_free_cb,
- _kds_s2000w_client_realloc_cb,
+ malloc,
+ free,
+ realloc,
_kds_s2000w_client_strdup_cb,
- _kds_s2000w_client_calloc_cb);
+ calloc);
curl = curl_easy_init();
errbuf = malloc(CURL_ERROR_SIZE);
memset(errbuf, 0, CURL_ERROR_SIZE);