X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=libmemcached%2Fconnect.c;h=a43de9563a89d2017b4658a3404abc8ad534bfd8;hb=573d3bb262f51461d7ed4ba06a723a8555637bba;hp=b17400ab3fe80ea6e01ddcc17afe321f6d02efaa;hpb=946a0fdf1c4ddb5482fc9c510decff23c28f1e86;p=m6w6%2Flibmemcached diff --git a/libmemcached/connect.c b/libmemcached/connect.c index b17400ab..a43de956 100644 --- a/libmemcached/connect.c +++ b/libmemcached/connect.c @@ -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)