Solaris fix
authorBrian Aker <brian@gaz>
Tue, 19 Jan 2010 01:11:41 +0000 (17:11 -0800)
committerBrian Aker <brian@gaz>
Tue, 19 Jan 2010 01:11:41 +0000 (17:11 -0800)
docs/memcached_result_st.pod
libmemcached/result.c
libmemcached/result.h

index a81442e29ec240ccb7e079f6e0222fdac3cbfb7a..7fbc394bc290d5b15723fc4eb88ce3c6fb3ab5e4 100644 (file)
@@ -34,7 +34,7 @@ C Client Library for memcached (libmemcached, -lmemcached)
 
   memcached_return_t
     memcached_result_set_value (memcached_result_st *ptr,
-                                char *value, size_t length)
+                                const char *value, size_t length)
 
   void memcached_result_set_flags (memcached_result_st *ptr, uint32_t flags)
 
index d7c2fa589d7cd52b66ea6a581243cdc436da59ec..907823d8b5b21d4fb83768d071be3a1f1ff263a9 100644 (file)
@@ -87,3 +87,10 @@ void memcached_result_free(memcached_result_st *ptr)
     ptr->options.is_initialized= false;
   }
 }
+
+memcached_return_t memcached_result_set_value(memcached_result_st *ptr,
+                                              const char *value,
+                                              size_t length)
+{
+  return memcached_string_append(&ptr->value, value, length);
+}
index f01550e721e123a8e6f17924ede897b480c6a57e..5e7bb69d3f019d2a26c412fb3f3ea5847bc0dd53 100644 (file)
@@ -74,10 +74,8 @@ static inline uint64_t memcached_result_cas(const memcached_result_st *self)
   return self->item_cas;
 }
 
-static inline memcached_return_t memcached_result_set_value(memcached_result_st *ptr, const char *value, size_t length)
-{
-  return memcached_string_append(&ptr->value, value, length);
-}
+LIBMEMCACHED_API
+memcached_return_t memcached_result_set_value(memcached_result_st *ptr, const char *value, size_t length);
 
 static inline void memcached_result_set_flags(memcached_result_st *self, uint32_t flags)
 {