Updating the C++ test file to remove some compiler warnings on Solaris.
[m6w6/libmemcached] / tests / plus.cpp
index 23b5cf17adde8255143e87dc4837d83d8734ffa1..1b90a1d690c9324192566a8c14c99d453221032a 100644 (file)
 using namespace std;
 
 extern "C" {
+   test_return basic_test(memcached_st *memc);
+   test_return increment_test(memcached_st *memc);
+   test_return basic_master_key_test(memcached_st *memc);
+   test_return mget_result_function(memcached_st *memc);
+   test_return mget_test(memcached_st *memc);
    void *world_create(void);
    void world_destroy(void *p);
 }
 
-static test_return basic_test(memcached_st *memc)
+test_return basic_test(memcached_st *memc)
 {
   Memcached foo(memc);
   const string value_set("This is some data");
@@ -40,7 +45,7 @@ static test_return basic_test(memcached_st *memc)
   return TEST_SUCCESS;
 }
 
-static test_return increment_test(memcached_st *memc)
+test_return increment_test(memcached_st *memc)
 {
   Memcached mcach(memc);
   bool rc;
@@ -73,7 +78,7 @@ static test_return increment_test(memcached_st *memc)
   return TEST_SUCCESS;
 }
 
-static test_return basic_master_key_test(memcached_st *memc)
+test_return basic_master_key_test(memcached_st *memc)
 {
   Memcached foo(memc);
   const string value_set("Data for server A");
@@ -106,7 +111,7 @@ static memcached_return callback_counter(memcached_st *ptr __attribute__((unused
   return MEMCACHED_SUCCESS;
 }
 
-static test_return mget_result_function(memcached_st *memc)
+test_return mget_result_function(memcached_st *memc)
 {
   Memcached mc(memc);
   bool rc;
@@ -138,7 +143,7 @@ static test_return mget_result_function(memcached_st *memc)
   return TEST_SUCCESS;
 }
 
-static test_return mget_test(memcached_st *memc)
+test_return mget_test(memcached_st *memc)
 {
   Memcached mc(memc);
   bool rc;