X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=libmemcached%2Fquit.cc;h=9aadd605f71ea802009686c1b20bb897507b2203;hb=920b0f21e75bb5b145a7de7383f5ae8c4a2c358a;hp=90a97e454ebb6d8caf4183d2379aa1e59e33ee43;hpb=444fb45cfefbc668e1ece02c24ab6e7bc3be0301;p=awesomized%2Flibmemcached diff --git a/libmemcached/quit.cc b/libmemcached/quit.cc index 90a97e45..9aadd605 100644 --- a/libmemcached/quit.cc +++ b/libmemcached/quit.cc @@ -62,7 +62,7 @@ void memcached_quit_server(memcached_server_st *ptr, bool io_death) request.message.header.request.opcode = PROTOCOL_BINARY_CMD_QUIT; request.message.header.request.datatype = PROTOCOL_BINARY_RAW_BYTES; - struct libmemcached_io_vector_st vector[]= + libmemcached_io_vector_st vector[]= { { request.bytes, sizeof(request.bytes) } }; @@ -71,7 +71,7 @@ void memcached_quit_server(memcached_server_st *ptr, bool io_death) } else { - struct libmemcached_io_vector_st vector[]= + libmemcached_io_vector_st vector[]= { { memcached_literal_param("quit\r\n") } }; @@ -140,7 +140,8 @@ void send_quit(memcached_st *ptr) void memcached_quit(memcached_st *ptr) { - if (memcached_failed(initialize_query(ptr))) + memcached_return_t rc; + if (memcached_failed(rc= initialize_query(ptr, true))) { return; }