Fixes for Fedora 17.
authorBrian Aker <brian@tangent.org>
Mon, 18 Jun 2012 04:39:23 +0000 (00:39 -0400)
committerBrian Aker <brian@tangent.org>
Mon, 18 Jun 2012 04:39:23 +0000 (00:39 -0400)
libmemcached/auto.cc
libmemcached/dump.cc
libmemcached/error.cc
libmemcached/flush.cc
libmemcached/storage.cc
libmemcached/touch.cc
libmemcached/verbosity.cc

index df4ceb2fd2f1025f5415e05e3a05675a821570ee..b75ae38d0ee3e9d694ee2b3a0874ffbd5b244542 100644 (file)
@@ -83,7 +83,7 @@ static memcached_return_t text_incr_decr(memcached_server_write_instance_st inst
     { memcached_literal_param("incr ") },
     { memcached_array_string(instance->root->_namespace), memcached_array_size(instance->root->_namespace) },
     { key, key_length },
-    { buffer, send_length },
+    { buffer, size_t(send_length) },
     { " noreply", reply ? 0 : memcached_literal_param_size(" noreply") },
     { memcached_literal_param("\r\n") }
   };
index 8a2ba14467d46d71a1f7d5d555f1a1d6794f745b..05b4e5d6c8cf4b81fd50d6dcf5725dc5aa7c511f 100644 (file)
@@ -61,7 +61,7 @@ static memcached_return_t ascii_dump(memcached_st *memc, memcached_dump_fn *call
     libmemcached_io_vector_st vector[]=
     {
       { memcached_literal_param("stats cachedump ") },
-      { buffer, buffer_length },
+      { buffer, size_t(buffer_length) },
       { memcached_literal_param(" 0\r\n") }
     };
 
index 96a5532bbc606883bef2bffdb542789f02a52cf9..b9d948ff5e5800fdf77879c9c4675616f20ca7da 100644 (file)
@@ -281,7 +281,7 @@ memcached_return_t memcached_set_error(memcached_server_st& self, memcached_retu
 
   size+= append_host_to_string(self, hostname_port_message_ptr, sizeof(hostname_port_message) -size);
 
-  memcached_string_t error_host= { hostname_port_message, size };
+  memcached_string_t error_host= { hostname_port_message, size_t(size) };
 
   assert(self.root);
   if (self.root == NULL)
index 6b8ea4b0815a7b6ae4daf7bfd4832a1aff934f94..989555e2f968625f2a47600ead8099eeda26273a 100644 (file)
@@ -121,7 +121,7 @@ static memcached_return_t memcached_flush_textual(memcached_st *ptr,
     {
       { NULL, 0 },
       { memcached_literal_param("flush_all ") },
-      { buffer, send_length },
+      { buffer, size_t(send_length) },
       { " noreply", reply ? 0 : memcached_literal_param_size(" noreply") },
       { memcached_literal_param("\r\n") }
     };
index 40c8d34d389560b3d66793866a82e1c616142675..8462119d6ae0e298bf9933b52bd19aeb64658182 100644 (file)
@@ -298,10 +298,10 @@ static memcached_return_t memcached_send_ascii(memcached_st *ptr,
     { storage_op_string(verb), strlen(storage_op_string(verb))},
     { memcached_array_string(ptr->_namespace), memcached_array_size(ptr->_namespace) },
     { key, key_length },
-    { flags_buffer, flags_buffer_length },
-    { expiration_buffer, expiration_buffer_length },
-    { value_buffer, value_buffer_length },
-    { cas_buffer, cas_buffer_length },
+    { flags_buffer, size_t(flags_buffer_length) },
+    { expiration_buffer, size_t(expiration_buffer_length) },
+    { value_buffer, size_t(value_buffer_length) },
+    { cas_buffer, size_t(cas_buffer_length) },
     { " noreply", reply ? 0 : memcached_literal_param_size(" noreply") },
     { memcached_literal_param("\r\n") },
     { value, value_length },
index b7fa247532e41f32d46e4fe210c23a69688f4f49..81502421b63da0569d8a7ab3058e0208292fb4f5 100644 (file)
@@ -56,7 +56,7 @@ static memcached_return_t ascii_touch(memcached_server_write_instance_st instanc
     { memcached_literal_param("touch ") },
     { memcached_array_string(instance->root->_namespace), memcached_array_size(instance->root->_namespace) },
     { key, key_length },
-    { expiration_buffer, expiration_buffer_length },
+    { expiration_buffer, size_t(expiration_buffer_length) },
     { memcached_literal_param("\r\n") }
   };
 
index 334a3316288afd971fc22bb75b2093e1347815d9..032baad1988cec64951779704edf22072319e8b7 100644 (file)
@@ -96,7 +96,7 @@ memcached_return_t memcached_verbosity(memcached_st *ptr, uint32_t verbosity)
   {
     { NULL, 0 },
     { memcached_literal_param("verbosity ") },
-    { buffer, send_length },
+    { buffer, size_t(send_length) },
     { memcached_literal_param("\r\n") }
   };