A couple of valgrind warnings fixes.
authorBrian Aker <brian@gaz>
Wed, 10 Mar 2010 00:45:36 +0000 (16:45 -0800)
committerBrian Aker <brian@gaz>
Wed, 10 Mar 2010 00:45:36 +0000 (16:45 -0800)
clients/memstat.c
tests/mem_functions.c

index 6b6c5bcf0ac1df9f37627de8ce44b73ca5d81e5f..db96364e7dcffbd91d35f7bef1f2649c63694396 100644 (file)
@@ -115,7 +115,7 @@ int main(int argc, char *argv[])
   memc= memcached_create(NULL);
 
   servers= memcached_servers_parse(opt_servers);
-  memcached_server_push(memc, servers);
+  rc= memcached_server_push(memc, servers);
   memcached_server_list_free(servers);
 
   if (rc != MEMCACHED_SUCCESS && rc != MEMCACHED_SOME_ERRORS)
index 63bdb3d513e569359245bf6e0437b4eb5b8a7c86..9b050560cfabdece4de155d527a3ac6616d913f7 100644 (file)
@@ -190,6 +190,7 @@ static test_return_t memcached_server_remove_test(memcached_st *ptr __attribute_
   servers= memcached_servers_parse(server_string);
 
   rc= memcached_server_push(memc, servers);
+  memcached_server_list_free(servers);
 
   callbacks[0]= server_print_callback;
   memcached_server_cursor(memc, callbacks, NULL,  1);
@@ -2729,6 +2730,8 @@ static test_return_t user_supplied_bug19(memcached_st *not_used)
 
   server= memcached_server_by_key(memc, "a", 1, &res);
 
+  memcached_free(memc);
+
   return TEST_SUCCESS;
 }