From: Padraig O'Sullivan Date: Sat, 18 Jul 2009 17:09:05 +0000 (-0400) Subject: Various small build fixes to reduce warnings. X-Git-Tag: 0.32~7^2^2~10 X-Git-Url: https://git.m6w6.name/?a=commitdiff_plain;h=e712e4d56c6047815c2c4985eeb23eb3663c1967;p=m6w6%2Flibmemcached Various small build fixes to reduce warnings. --- diff --git a/libmemcached/memcached_auto.c b/libmemcached/memcached_auto.c index 176cbcc9..c0c6269a 100644 --- a/libmemcached/memcached_auto.c +++ b/libmemcached/memcached_auto.c @@ -85,13 +85,13 @@ static memcached_return binary_incr_decr(memcached_st *ptr, uint8_t cmd, request.message.header.request.magic= PROTOCOL_BINARY_REQ; request.message.header.request.opcode= cmd; - request.message.header.request.keylen= htons(key_length); + request.message.header.request.keylen= htons((uint16_t) key_length); request.message.header.request.extlen= 20; request.message.header.request.datatype= PROTOCOL_BINARY_RAW_BYTES; - request.message.header.request.bodylen= htonl(key_length + request.message.header.request.extlen); + request.message.header.request.bodylen= htonl((uint32_t) (key_length + request.message.header.request.extlen)); request.message.body.delta= htonll(offset); request.message.body.initial= htonll(initial); - request.message.body.expiration= htonl(expiration); + request.message.body.expiration= htonl((uint32_t) expiration); if ((memcached_do(&ptr->hosts[server_key], request.bytes, sizeof(request.bytes), 0)!=MEMCACHED_SUCCESS) ||