Cleanup the API, remove a couple of things we are not using.
authorBrian Aker <brian@tangent.org>
Thu, 7 Apr 2011 23:35:32 +0000 (16:35 -0700)
committerBrian Aker <brian@tangent.org>
Thu, 7 Apr 2011 23:35:32 +0000 (16:35 -0700)
libmemcached/options.h
tests/parser.cc

index 0a27be982646889261dc69530cc70b85d1f7ad59..85fb8502afc88747568079f8dfa2ba3538d150d1 100644 (file)
@@ -47,13 +47,13 @@ LIBMEMCACHED_API
 LIBMEMCACHED_API
   memcached_return_t memcached_parse_configuration(memcached_st *ptr, const char *option_string, size_t length);
 
-LIBMEMCACHED_API
-  memcached_return_t memcached_parse_configure_file(memcached_st *ptr, const char *filename, size_t filename_length);
-
 LIBMEMCACHED_API
   void memcached_set_configuration_file(memcached_st *self, const char *filename, size_t filename_length);
 
-LIBMEMCACHED_API
+LIBMEMCACHED_LOCAL
+  memcached_return_t memcached_parse_configure_file(memcached_st *ptr, const char *filename, size_t filename_length);
+
+LIBMEMCACHED_LOCAL
   const char *memcached_parse_filename(memcached_st *memc);
 
 LIBMEMCACHED_LOCAL
index c7b7dc09cd82e832d3d1e52ee4322638ea1b079f..b4c9f0588ca15fd2d5882a76fc8184a893253138 100644 (file)
@@ -336,8 +336,8 @@ test_return_t memcached_parse_configure_file_test(memcached_st*)
 
   test_true(memc_ptr);
 
-  memcached_return_t rc= memcached_parse_configure_file(memc_ptr, memcached_string_with_size(SUPPORT_EXAMPLE_CNF));
-  test_true_got(rc == MEMCACHED_SUCCESS, memcached_last_error_message(memc_ptr) ? memcached_last_error_message(memc_ptr) : memcached_strerror(NULL, rc));
+  memcached_set_configuration_file(memc_ptr, memcached_string_with_size(SUPPORT_EXAMPLE_CNF));
+  memcached_reset(memc_ptr);
   memcached_free(memc_ptr);
 
   return TEST_SUCCESS;