~brianaker/libmemcached/merge-1.0-april-2013

« back to all changes in this revision

Viewing changes to libmemcached/exist.cc

  • Committer: Continuous Integration
  • Date: 2013-01-14 21:10:11 UTC
  • mfrom: (1094.1.2 libmemcached-1.2)
  • Revision ID: ci@tangent.org-20130114211011-qql124fta45s730w
Merge lp:~tangent-org/libmemcached/1.2-build/ Build: jenkins-Libmemcached-199

Show diffs side-by-side

added added

removed removed

Lines of Context:
36
36
 
37
37
#include <libmemcached/common.h>
38
38
 
39
 
static memcached_return_t ascii_exist(memcached_st *memc, org::libmemcached::Instance* instance, const char *key, size_t key_length)
 
39
static memcached_return_t ascii_exist(Memcached *memc, org::libmemcached::Instance* instance, const char *key, size_t key_length)
40
40
{
41
41
  libmemcached_io_vector_st vector[]=
42
42
  {
74
74
  return rc;
75
75
}
76
76
 
77
 
static memcached_return_t binary_exist(memcached_st *memc, org::libmemcached::Instance* instance, const char *key, size_t key_length)
 
77
static memcached_return_t binary_exist(Memcached *memc, org::libmemcached::Instance* instance, const char *key, size_t key_length)
78
78
{
79
79
  protocol_binary_request_set request= {};
80
80
  size_t send_length= sizeof(request.bytes);
127
127
  return memcached_exist_by_key(memc, key, key_length, key, key_length);
128
128
}
129
129
 
130
 
memcached_return_t memcached_exist_by_key(memcached_st *memc,
 
130
memcached_return_t memcached_exist_by_key(memcached_st *shell,
131
131
                                          const char *group_key, size_t group_key_length,
132
132
                                          const char *key, size_t key_length)
133
133
{
 
134
  Memcached* memc= memcached2Memcached(shell);
134
135
  memcached_return_t rc;
135
136
  if (memcached_failed(rc= initialize_query(memc, true)))
136
137
  {