Fix for SASL
[awesomized/libmemcached] / libmemcached / connect.c
index b17400ab3fe80ea6e01ddcc17afe321f6d02efaa..a43de9563a89d2017b4658a3404abc8ad534bfd8 100644 (file)
@@ -373,7 +373,7 @@ static memcached_return_t network_connect(memcached_server_st *ptr)
       }
 
 #ifdef LIBMEMCACHED_WITH_SASL_SUPPORT
-      if (ptr->fd != -1 && ptr->root->sasl.callbacks != NULL)
+      if (ptr->fd != -1 && ptr->root->sasl && ptr->root->sasl->callbacks)
       {
         memcached_return rc= memcached_sasl_authenticate_connection(ptr);
         if (rc != MEMCACHED_SUCCESS)