}
#define READ_THROUGH_VALUE "set for me"
-static memcached_return_t read_through_trigger(memcached_st *memc,
- char *key,
- size_t key_length,
+static memcached_return_t read_through_trigger(memcached_st *, // memc
+ char *, // key
+ size_t, // key_length,
memcached_result_st *result)
{
- (void)memc;(void)key;(void)key_length;
return memcached_result_set_value(result, READ_THROUGH_VALUE, strlen(READ_THROUGH_VALUE));
}
&string_length, &flags, &rc);
test_compare(MEMCACHED_SUCCESS, rc);
- test_compare(string_length, sizeof(READ_THROUGH_VALUE) -1);
- test_true(string[sizeof(READ_THROUGH_VALUE) -1] == 0);
+ test_compare(sizeof(READ_THROUGH_VALUE) -1, string_length);
+ test_compare(0, string[sizeof(READ_THROUGH_VALUE) -1]);
test_strcmp(READ_THROUGH_VALUE, string);
free(string);
memcached_mget(memc, keys, key_length, 1));
memcached_return_t rc;
- memcached_result_st *results = memcached_fetch_result(memc, NULL, &rc);
+ memcached_result_st *results= memcached_fetch_result(memc, NULL, &rc);
test_true(results);
test_compare(MEMCACHED_SUCCESS, rc);
uint64_t cas_value= memcached_result_cas(results);
test_true(cas_value);
+ memcached_result_free(results);
+
// Bad cas value, sanity check
test_true(cas_value != 9999);
test_compare(MEMCACHED_END,