Added prototype for memcached_flush_buffers
[awesomized/libmemcached] / libmemcached / memcached_quit.c
index a3d114b3e1984a9d23c5f768e425e8f061583627..14eca73d2cfc154d3452fce11c3da2df42a4a76b 100644 (file)
@@ -21,7 +21,7 @@ void memcached_quit_server(memcached_server_st *ptr, uint8_t io_death)
 
       if (ptr->root->flags & MEM_BINARY_PROTOCOL) 
       {
-        protocol_binary_request_quit request = {0};
+        protocol_binary_request_quit request = {.bytes= {0}};
         request.message.header.request.magic = PROTOCOL_BINARY_REQ;
         request.message.header.request.opcode = PROTOCOL_BINARY_CMD_QUIT;
         request.message.header.request.datatype = PROTOCOL_BINARY_RAW_BYTES;
@@ -40,7 +40,7 @@ void memcached_quit_server(memcached_server_st *ptr, uint8_t io_death)
              memcached_io_read(ptr, buffer, sizeof(buffer)/sizeof(*buffer)))
             > 0);
     }
-    memcached_io_close(ptr, io_death);
+    memcached_io_close(ptr);
 
     ptr->fd= -1;
     ptr->write_buffer_offset= 0;