Add new method which allows someone to "take" a value from a result object.
[awesomized/libmemcached] / libmemcached / result.cc
index e7bac559d6456cc17d1bcfb890442dccf62c0a18..c3e0b452cb39d0c6291ed0292985d7676d58b176 100644 (file)
@@ -162,6 +162,12 @@ size_t memcached_result_length(const memcached_result_st *self)
   return memcached_string_length(sptr);
 }
 
+char *memcached_result_take_value(memcached_result_st *self)
+{
+  memcached_string_st *sptr= &self->value;
+  return memcached_string_take_value(sptr);
+}
+
 uint32_t memcached_result_flags(const memcached_result_st *self)
 {
   return self->item_flags;