projects
/
m6w6
/
libmemcached
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
|
github
raw
|
inline
| side by side
Fix issue where stale result set might end up being read (this has never been reporte...
[m6w6/libmemcached]
/
tests
/
libmemcached-1.0
/
mem_functions.cc
diff --git
a/tests/libmemcached-1.0/mem_functions.cc
b/tests/libmemcached-1.0/mem_functions.cc
index f8ac3da67ce8a15482bd91dfa13115ff913c9cb1..8b88697a71c9af781cce0aec919e0def2dbacdd3 100644
(file)
--- a/
tests/libmemcached-1.0/mem_functions.cc
+++ b/
tests/libmemcached-1.0/mem_functions.cc
@@
-1026,12
+1026,11
@@
test_return_t bad_key_test(memcached_st *memc)
}
#define READ_THROUGH_VALUE "set for me"
}
#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)
{
memcached_result_st *result)
{
- (void)memc;(void)key;(void)key_length;
return memcached_result_set_value(result, READ_THROUGH_VALUE, strlen(READ_THROUGH_VALUE));
}
return memcached_result_set_value(result, READ_THROUGH_VALUE, strlen(READ_THROUGH_VALUE));
}
@@
-1062,8
+1061,8
@@
test_return_t read_through(memcached_st *memc)
&string_length, &flags, &rc);
test_compare(MEMCACHED_SUCCESS, rc);
&string_length, &flags, &rc);
test_compare(MEMCACHED_SUCCESS, rc);
- test_compare(s
tring_length, sizeof(READ_THROUGH_VALUE) -1
);
- test_
true(string[sizeof(READ_THROUGH_VALUE) -1] == 0
);
+ test_compare(s
izeof(READ_THROUGH_VALUE) -1, string_length
);
+ test_
compare(0, string[sizeof(READ_THROUGH_VALUE) -1]
);
test_strcmp(READ_THROUGH_VALUE, string);
free(string);
test_strcmp(READ_THROUGH_VALUE, string);
free(string);