/* * Summary: Internal functions used by the library. Not for public use! * Copy: See Copyright for the status of this software. * * Author: Trond Norbye */ #ifndef LIBMEMCACHED_MEMCACHED_INTERNAL_H #define LIBMEMCACHED_MEMCACHED_INTERNAL_H #if defined(BUILDING_LIBMEMCACHED) #ifdef __cplusplus extern "C" { #endif LIBMEMCACHED_LOCAL void libmemcached_free(memcached_st *ptr, void *mem); LIBMEMCACHED_LOCAL void *libmemcached_malloc(memcached_st *ptr, const size_t size); LIBMEMCACHED_LOCAL void *libmemcached_realloc(memcached_st *ptr, void *mem, const size_t size); LIBMEMCACHED_LOCAL void *libmemcached_calloc(memcached_st *ptr, size_t nelem, size_t size); #ifdef __cplusplus } #endif #endif /* BUILDING_LIBMEMCACHED */ #endif /* LIBMEMCACHED_MEMCACHED_INTERNAL_H */