Merge in namespace fixes for binary protocol.
[awesomized/libmemcached] / libmemcached / behavior.cc
index 60aa6b17db327308a690d20f68a76a745c90d812..330be0b8c757d93c397a0cae090aa7a4e08f0c31 100644 (file)
@@ -255,6 +255,11 @@ bool _is_auto_eject_host(const memcached_st *ptr)
 uint64_t memcached_behavior_get(memcached_st *ptr,
                                 const memcached_behavior_t flag)
 {
+  if (not ptr)
+  {
+    return MEMCACHED_INVALID_ARGUMENTS;
+  }
+
   switch (flag)
   {
   case MEMCACHED_BEHAVIOR_NUMBER_OF_REPLICAS: