#include <libmemcachedutil/common.h>
+#include <cassert>
struct local_context
{
struct local_context *check= (struct local_context *)context;
if (instance->major_version != UINT8_MAX &&
- instance->major_version >= check->major_version &&
- instance->minor_version >= check->minor_version &&
+ instance->major_version >= check->major_version and
+ instance->minor_version >= check->minor_version and
instance->micro_version >= check->micro_version )
{
return MEMCACHED_SUCCESS;
uint8_t minor_version,
uint8_t micro_version)
{
- if (memcached_version(memc) != MEMCACHED_SUCCESS)
+ if (memcached_failed(memcached_version(memc)))
+ {
return false;
+ }
struct local_context check= { major_version, minor_version, micro_version, true };