projects
/
awesomized
/
libmemcached
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
|
github
raw
|
inline
| side by side
Merge in build trunk.
[awesomized/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 b3f6fbe0718bf3fea1a5924d5085c20f0676a51f..f2a724f82a18c4d76862946282cb851f5d9d6349 100644
(file)
--- a/
tests/libmemcached-1.0/mem_functions.cc
+++ b/
tests/libmemcached-1.0/mem_functions.cc
@@
-2706,7
+2706,7
@@
test_return_t user_supplied_bug14(memcached_st *memc)
value.push_back((char) (x % 127));
}
value.push_back((char) (x % 127));
}
- for (size_t current_length=
0
; current_length < value.size(); current_length++)
+ for (size_t current_length=
1
; current_length < value.size(); current_length++)
{
memcached_return_t rc= memcached_set(memc, test_literal_param("foo"),
&value[0], current_length,
{
memcached_return_t rc= memcached_set(memc, test_literal_param("foo"),
&value[0], current_length,
@@
-2720,7
+2720,9
@@
test_return_t user_supplied_bug14(memcached_st *memc)
test_compare(MEMCACHED_SUCCESS, rc);
test_compare(string_length, current_length);
test_compare(MEMCACHED_SUCCESS, rc);
test_compare(string_length, current_length);
- test_memcmp(string, &value[0], string_length);
+ char buffer[1024];
+ snprintf(buffer, sizeof(buffer), "%u", uint32_t(string_length));
+ test_memcmp_hint(string, &value[0], string_length, buffer);
free(string);
}
free(string);
}
@@
-4981,5
+4983,7
@@
test_return_t kill_HUP_TEST(memcached_st *original_memc)
test_literal_param(__func__), // Values
0, 0));
test_literal_param(__func__), // Values
0, 0));
+ memcached_free(memc);
+
return TEST_SUCCESS;
}
return TEST_SUCCESS;
}