X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=lib%2Fmemcached_string.c;h=5e4f90169e2385ac0b16860ef5bb73e18fc5b55f;hb=a081ca36c7fbf7c73e2a61d4f3c06ab0eff0571e;hp=5b2b9d5082b59e3f62b2d641bc3db0e708ea6c61;hpb=3e08799c9d80873a66e7e0b08c6524b0d5c47c28;p=m6w6%2Flibmemcached diff --git a/lib/memcached_string.c b/lib/memcached_string.c index 5b2b9d50..5e4f9016 100644 --- a/lib/memcached_string.c +++ b/lib/memcached_string.c @@ -2,7 +2,7 @@ memcached_return memcached_string_check(memcached_string_st *string, size_t need) { - if (need > (string->current_size - (string->end - string->string))) + if (need > (size_t)(string->current_size - (size_t)(string->end - string->string))) { size_t current_offset= string->end - string->string; char *new_value; @@ -18,7 +18,7 @@ memcached_return memcached_string_check(memcached_string_st *string, size_t need string->current_size+= string->block_size; /* We zero the block structure we just realloced */ - memset((string + string->current_size) - string->block_size , 0, + memset((string->string + string->current_size) - string->block_size , 0, sizeof(char) * string->block_size); }