X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=lib%2Fmemcached_get.c;h=201cfcdf82d62b9661f838fa7e2fba70e9422573;hb=ee09369500ef26c8c0bc74ea27504f2c9efe28ee;hp=49b64f3b23d97e0cdec9e74ead4c2021462b8a11;hpb=85a66fec1e07e874e5410ce56a2976d68fbe14fd;p=m6w6%2Flibmemcached diff --git a/lib/memcached_get.c b/lib/memcached_get.c index 49b64f3b..201cfcdf 100644 --- a/lib/memcached_get.c +++ b/lib/memcached_get.c @@ -34,10 +34,13 @@ static char *memcached_value_fetch(memcached_st *ptr, char *key, size_t *key_len if (load_key) { memset(key, 0, MEMCACHED_MAX_KEY); + *key_length= 0; + for (; end_ptr == string_ptr || *string_ptr != ' '; string_ptr++) { *key= *string_ptr; key++; + (*key_length)++; } } else /* Skip characters */