Fix coding style violations
[m6w6/libmemcached] / libmemcached / memcached.c
index 1144115f6a6e3d9cde4525a7a1742bde33f27b1c..a15cd2f2824adf60bf00d091f8998e9973b849f9 100644 (file)
@@ -87,17 +87,6 @@ memcached_st *memcached_clone(memcached_st *clone, memcached_st *source)
   if (new_clone == NULL)
     return NULL;
 
-  if (source->hosts)
-    rc= memcached_server_push(new_clone, source->hosts);
-
-  if (rc != MEMCACHED_SUCCESS)
-  {
-    memcached_free(new_clone);
-
-    return NULL;
-  }
-
-
   new_clone->flags= source->flags;
   new_clone->send_size= source->send_size;
   new_clone->recv_size= source->recv_size;
@@ -120,6 +109,17 @@ memcached_st *memcached_clone(memcached_st *clone, memcached_st *source)
   new_clone->get_key_failure= source->get_key_failure;
   new_clone->delete_trigger= source->delete_trigger;
 
+  if (source->hosts)
+    rc= memcached_server_push(new_clone, source->hosts);
+
+  if (rc != MEMCACHED_SUCCESS)
+  {
+    memcached_free(new_clone);
+
+    return NULL;
+  }
+
+
   if (source->prefix_key[0] != 0)
   {
     strcpy(new_clone->prefix_key, source->prefix_key);