Ignore reclaimed stat
[m6w6/libmemcached] / libmemcached / result.h
index f01550e721e123a8e6f17924ede897b480c6a57e..ea057569f4b90ffa68f93dc248b22e04f50d8dab 100644 (file)
@@ -9,12 +9,8 @@
  *
  */
 
-#ifndef __MEMCACHED_RESULT_H__
-#define __MEMCACHED_RESULT_H__
-
-#ifdef __cplusplus
-extern "C" {
-#endif
+#ifndef __LIBMEMCACHED_RESULT_H__
+#define __LIBMEMCACHED_RESULT_H__
 
 struct memcached_result_st {
   uint32_t item_flags;
@@ -31,6 +27,10 @@ struct memcached_result_st {
   /* Add result callback function */
 };
 
+#ifdef __cplusplus
+extern "C" {
+#endif
+
 /* Result Struct */
 LIBMEMCACHED_API
 void memcached_result_free(memcached_result_st *result);
@@ -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)
 {
@@ -90,7 +88,8 @@ static inline void memcached_result_set_expiration(memcached_result_st *self, ti
 }
 
 #ifdef __cplusplus
-}
+} // extern "C"
 #endif
 
-#endif /* __MEMCACHED_RESULT_H__ */
+
+#endif /* __LIBMEMCACHED_RESULT_H__ */