X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=lib%2Fmemcached_fetch.c;h=4f6a575cb03732152427fe34f0bf72acfb54a9d5;hb=6f50a6acc95303396a8a073c3746cdff83df2301;hp=8d281f35d182dd0758df03425cad4c7b24cdea0d;hpb=90c4182ab1eb7f2da203258f62cf33a229ba1346;p=awesomized%2Flibmemcached diff --git a/lib/memcached_fetch.c b/lib/memcached_fetch.c index 8d281f35..4f6a575c 100644 --- a/lib/memcached_fetch.c +++ b/lib/memcached_fetch.c @@ -3,7 +3,7 @@ static memcached_return memcached_value_fetch(memcached_st *ptr, char *key, size_t *key_length, memcached_string_st *value, - uint16_t *flags, + uint32_t *flags, uint64_t *cas, unsigned int server_key) { @@ -54,7 +54,7 @@ static memcached_return memcached_value_fetch(memcached_st *ptr, char *key, size goto read_error; for (next_ptr= string_ptr; isdigit(*string_ptr); string_ptr++); if (flags) - *flags= (uint16_t)strtol(next_ptr, &string_ptr, 10); + *flags= (uint32_t)strtol(next_ptr, &string_ptr, 10); if (end_ptr == string_ptr) goto read_error; @@ -141,7 +141,7 @@ read_error: char *memcached_fetch(memcached_st *ptr, char *key, size_t *key_length, size_t *value_length, - uint16_t *flags, + uint32_t *flags, memcached_return *error) { memcached_string_st *result_buffer;