Test case
[m6w6/libmemcached] / libmemcached / purge.c
index 0225e42ba6c1aa2eb8d1ebbfa66946658b1ecf8a..07cd135f56c939281ae786bdd32372ea97e4b985 100644 (file)
@@ -1,6 +1,6 @@
 #include "common.h"
 
-memcached_return_t memcached_purge(memcached_server_instance_st *ptr)
+memcached_return_t memcached_purge(memcached_server_write_instance_st ptr)
 {
   uint32_t x;
   memcached_return_t ret= MEMCACHED_SUCCESS;
@@ -22,7 +22,7 @@ memcached_return_t memcached_purge(memcached_server_instance_st *ptr)
   WATCHPOINT_ASSERT(ptr->fd != -1);
   /* Force a flush of the buffer to ensure that we don't have the n-1 pending
     requests buffered up.. */
-  if (memcached_io_write(ptr, NULL, 0, 1) == -1)
+  if (memcached_io_write(ptr, NULL, 0, true) == -1)
   {
     memcached_set_purging(root, true);