char *verb,
char *key, size_t key_length,
unsigned int offset,
- unsigned int *value)
+ uint64_t *value)
{
size_t send_length, sent_length;
memcached_return rc;
}
else
{
- *value= strtol(buffer, (char **)NULL, 10);
+ *value= (uint64_t)strtoll(buffer, (char **)NULL, 10);
rc= MEMCACHED_SUCCESS;
}
memcached_return memcached_increment(memcached_st *ptr,
char *key, size_t key_length,
unsigned int offset,
- unsigned int *value)
+ uint64_t *value)
{
memcached_return rc;
memcached_return memcached_decrement(memcached_st *ptr,
char *key, size_t key_length,
unsigned int offset,
- unsigned int *value)
+ uint64_t *value)
{
memcached_return rc;