X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;ds=sidebyside;f=libtest%2Fhas.cc;h=2d9abf6b4f26abd70a7a9920384caadc21128dda;hb=00ce081cdb5bcb602d6303dcf691d981ec8926e0;hp=b957bc6a49a23ce26e1c46f116985241084101d2;hpb=08c302d13c70ea37ecba7a4a1c3862c1c0d3b284;p=awesomized%2Flibmemcached diff --git a/libtest/has.cc b/libtest/has.cc index b957bc6a..2d9abf6b 100644 --- a/libtest/has.cc +++ b/libtest/has.cc @@ -45,13 +45,6 @@ namespace libtest { bool has_libmemcached_sasl(void) { -#if defined(LIBMEMCACHED_WITH_SASL_SUPPORT) && LIBMEMCACHED_WITH_SASL_SUPPORT - if (LIBMEMCACHED_WITH_SASL_SUPPORT) - { - return true; - } -#endif - return false; } @@ -192,7 +185,6 @@ bool has_memcached() { initialize_memcached_binary(); - if (memcached_binary_path[0]) if (memcached_binary_path[0] and (strlen(memcached_binary_path) > 0)) { return true; @@ -213,45 +205,6 @@ const char* memcached_binary() return NULL; } -static char memcached_sasl_binary_path[FILENAME_MAX]; - -static void initialize_has_memcached_sasl() -{ - memcached_sasl_binary_path[0]= 0; - -#if defined(MEMCACHED_BINARY) && defined(HAVE_MEMCACHED_BINARY) && HAVE_MEMCACHED_BINARY - if (HAVE_MEMCACHED_BINARY) - { - std::stringstream arg_buffer; - - char *getenv_ptr; - if (bool((getenv_ptr= getenv("PWD"))) and strcmp(MEMCACHED_BINARY, "memcached/memcached") == 0) - { - arg_buffer << getenv_ptr; - arg_buffer << "/"; - } - arg_buffer << MEMCACHED_BINARY; - - if (access(arg_buffer.str().c_str(), X_OK) == 0) - { - strncpy(memcached_sasl_binary_path, arg_buffer.str().c_str(), FILENAME_MAX); - } - } -#endif -} - -bool has_memcached_sasl() -{ - initialize_has_memcached_sasl(); - - if (memcached_sasl_binary_path[0] and (strlen(memcached_sasl_binary_path) > 0)) - { - return true; - } - - return false; -} - const char *gearmand_binary() { #if defined(GEARMAND_BINARY)