memcached_strerror.3\\r
memcached_quit.3\\r
memcached_verbosity.3\\r
-# memcached_lib_version.3\\r
+ memcached_lib_version.3\\r
memcached_version.3\r
\r
libmemcached.3: libmemcached.pod \r
memcached_version.3: memcached_version.pod\r
pod2man -c "libmemcached" -r "" -s 3 memcached_version.pod > memcached_version.3\r
\r
-#memcached_lib_version.3: memcached_version.pod\r
-# pod2man -c "libmemcached" -r "" -s 3 memcached_version.pod > memcached_lib_version.3\r
+memcached_lib_version.3: memcached_version.pod\r
+ pod2man -c "libmemcached" -r "" -s 3 memcached_version.pod > memcached_lib_version.3\r
\r
memcp.1: memcp.pod\r
pod2man -c "libmemcached" -r "" -s 1 memcp.pod > memcp.1\r
return MEMCACHED_SUCCESS;
}
+
void my_free(memcached_st *ptr, void *mem)
{
free(mem);
rc= memcached_callback_set(memc, MEMCACHED_CALLBACK_MALLOC_FUNCTION, &my_malloc);
assert(rc == MEMCACHED_SUCCESS);
- test_ptr= (memcached_malloc_function)memcached_callback_get(memc, MEMCACHED_CALLBACK_USER_DATA, &rc);
- assert(test_ptr == (memcached_malloc_function)my_malloc);
+ test_ptr= (memcached_malloc_function)memcached_callback_get(memc, MEMCACHED_CALLBACK_MALLOC_FUNCTION, &rc);
+ assert(rc == MEMCACHED_SUCCESS);
+ assert(test_ptr == my_malloc);
}
{
rc= memcached_callback_set(memc, MEMCACHED_CALLBACK_REALLOC_FUNCTION, &my_realloc);
assert(rc == MEMCACHED_SUCCESS);
- test_ptr= (memcached_realloc_function)memcached_callback_get(memc, MEMCACHED_CALLBACK_USER_DATA, &rc);
+ test_ptr= (memcached_realloc_function)memcached_callback_get(memc, MEMCACHED_CALLBACK_REALLOC_FUNCTION, &rc);
+ assert(rc == MEMCACHED_SUCCESS);
assert(test_ptr == my_realloc);
}
rc= memcached_callback_set(memc, MEMCACHED_CALLBACK_FREE_FUNCTION, my_free);
assert(rc == MEMCACHED_SUCCESS);
- test_ptr= (memcached_free_function)memcached_callback_get(memc, MEMCACHED_CALLBACK_USER_DATA, &rc);
+ test_ptr= (memcached_free_function)memcached_callback_get(memc, MEMCACHED_CALLBACK_FREE_FUNCTION, &rc);
+ assert(rc == MEMCACHED_SUCCESS);
assert(test_ptr == my_free);
}