X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=tests%2Ffunction.c;h=a08e1eaabbf569f333e1c7ca3f44b8056f3c012c;hb=7ccdd868f4869dce7dce49ca8f5eaa969e4e74a2;hp=03df4da2f6da50cc476510be50c698084937806e;hpb=8f4f53d570ffa167f08912242c1a41d6f314ac0b;p=m6w6%2Flibmemcached diff --git a/tests/function.c b/tests/function.c index 03df4da2..a08e1eaa 100644 --- a/tests/function.c +++ b/tests/function.c @@ -620,6 +620,7 @@ uint8_t read_through(memcached_st *memc) assert(rc == MEMCACHED_SUCCESS); assert(string_length == strlen(READ_THROUGH_VALUE)); assert(!strcmp(READ_THROUGH_VALUE, string)); + free(string); string= memcached_get(memc, key, strlen(key), &string_length, &flags, &rc); @@ -627,6 +628,7 @@ uint8_t read_through(memcached_st *memc) assert(rc == MEMCACHED_SUCCESS); assert(string_length == strlen(READ_THROUGH_VALUE)); assert(!strcmp(READ_THROUGH_VALUE, string)); + free(string); return 0; } @@ -1950,8 +1952,6 @@ uint8_t user_supplied_bug14(memcached_st *memc) &string_length, &flags, &rc); assert(rc == MEMCACHED_SUCCESS); - if (current_length > 0) - assert(string); assert(string_length == current_length); assert(!memcmp(string, value, string_length));