- if (MEMCACHED_SUCCESS != memcached_set_sasl_auth_data(memc, username, opt.argof("password"))) {
- if (!opt.isset("quiet")) {
- std::cerr << memcached_last_error_message(memc);
+ if (memc) {
+ if (MEMCACHED_SUCCESS
+ != memcached_set_sasl_auth_data(memc, username, opt.argof("password"))) {
+ if (!opt.isset("quiet")) {
+ std::cerr << memcached_last_error_message(memc);
+ }
+ return false;