if (rrc != MEMCACHED_SUCCESS)
return rrc;
- if (read_length != (size_t)(value_length + 2))
+ if (read_length != (ssize_t)(value_length + 2))
{
goto read_error;
}
else
return MEMCACHED_UNKNOWN_READ_FAILURE;
}
+ case 'I': /* CLIENT ERROR */
+ /* We add back in one because we will need to search for END */
+ memcached_server_response_increment(ptr);
+ return MEMCACHED_ITEM;
case 'C': /* CLIENT ERROR */
return MEMCACHED_CLIENT_ERROR;
default: