#include "common.h"
-void libmemcached_free(memcached_st *ptr __attribute__((unused)), void *mem)
+void libmemcached_free(memcached_st *ptr, void *mem)
{
+ (void) ptr;
free(mem);
}
-void *libmemcached_malloc(memcached_st *ptr __attribute__((unused)),
- size_t size)
+void *libmemcached_malloc(memcached_st *ptr, size_t size)
{
+ (void) ptr;
return malloc(size);
}
-void *libmemcached_realloc(memcached_st *ptr __attribute__((unused)),
- void *mem, size_t size)
+void *libmemcached_realloc(memcached_st *ptr, void *mem, size_t size)
{
+ (void) ptr;
return realloc(mem, size);
}
-void *libmemcached_calloc(memcached_st *ptr __attribute__((unused)),
- size_t nelem, size_t size)
+void *libmemcached_calloc(memcached_st *ptr, size_t nelem, size_t size)
{
if (ptr->call_malloc != libmemcached_malloc)
{
return calloc(nelem, size);
}
-memcached_return memcached_set_memory_allocators(memcached_st *ptr,
- memcached_malloc_function mem_malloc,
- memcached_free_function mem_free,
- memcached_realloc_function mem_realloc,
- memcached_calloc_function mem_calloc)
+memcached_return_t memcached_set_memory_allocators(memcached_st *ptr,
+ memcached_malloc_fn mem_malloc,
+ memcached_free_fn mem_free,
+ memcached_realloc_fn mem_realloc,
+ memcached_calloc_fn mem_calloc)
{
/* All should be set, or none should be set */
if (mem_malloc == NULL && mem_free == NULL && mem_realloc == NULL && mem_calloc == NULL)
}
void memcached_get_memory_allocators(memcached_st *ptr,
- memcached_malloc_function *mem_malloc,
- memcached_free_function *mem_free,
- memcached_realloc_function *mem_realloc,
- memcached_calloc_function *mem_calloc)
+ memcached_malloc_fn *mem_malloc,
+ memcached_free_fn *mem_free,
+ memcached_realloc_fn *mem_realloc,
+ memcached_calloc_fn *mem_calloc)
{
*mem_malloc= ptr->call_malloc;
*mem_free= ptr->call_free;