From 3513b4b432295757070e992fa361190564707fe6 Mon Sep 17 00:00:00 2001 From: Bastian Dehn Date: Sun, 2 Feb 2025 17:23:11 +0100 Subject: [PATCH] change only custom strdup callback --- src/kds_s2000w_client.c | 24 ++++-------------------- 1 file changed, 4 insertions(+), 20 deletions(-) diff --git a/src/kds_s2000w_client.c b/src/kds_s2000w_client.c index 799b740..164437d 100644 --- a/src/kds_s2000w_client.c +++ b/src/kds_s2000w_client.c @@ -26,18 +26,6 @@ CURL* curl = NULL; 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) { @@ -46,10 +34,6 @@ char *_kds_s2000w_client_strdup_cb(const char * str) 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) { @@ -93,11 +77,11 @@ void kds_s2000w_client_init() 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); -- 2.39.5