* compatibility.
*/
if (ptr->root->flags.binary_protocol == false)
+ {
while (memcached_server_response_count(ptr) > 1)
{
memcached_return_t rc= memcached_read_one_response(ptr, buffer, buffer_length, result);
rc != MEMCACHED_DATA_EXISTS)
return rc;
}
+ }
return memcached_read_one_response(ptr, buffer, buffer_length, result);
}
key= result->item_key;
result->key_length= 0;
- for (prefix_length= ptr->root->prefix_key_length; !(iscntrl(*string_ptr) || isspace(*string_ptr)) ; string_ptr++)
+ for (prefix_length= memcached_array_size(ptr->root->prefix_key); !(iscntrl(*string_ptr) || isspace(*string_ptr)) ; string_ptr++)
{
if (prefix_length == 0)
{