X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=libmemcached%2Fmemcached_version.c;h=9c070eaf2ec744339b3cb499050cacbf359cba3d;hb=67e1b61bd9840daef731de3159d06875eed93c9e;hp=5b2386f299655f2a8840f5beca98d705539f69d3;hpb=1e927e1224b1ee17aaaf3c57aaeae763ba97f034;p=awesomized%2Flibmemcached diff --git a/libmemcached/memcached_version.c b/libmemcached/memcached_version.c index 5b2386f2..9c070eaf 100644 --- a/libmemcached/memcached_version.c +++ b/libmemcached/memcached_version.c @@ -10,6 +10,9 @@ static inline memcached_return memcached_version_textual(memcached_st *ptr); memcached_return memcached_version(memcached_st *ptr) { + if (ptr->flags & MEM_USE_UDP) + return MEMCACHED_NOT_SUPPORTED; + if (ptr->flags & MEM_BINARY_PROTOCOL) return memcached_version_binary(ptr); else @@ -23,7 +26,7 @@ static inline memcached_return memcached_version_textual(memcached_st *ptr) memcached_return rc; char buffer[MEMCACHED_DEFAULT_COMMAND_SIZE]; char *response_ptr; - char *command= "version\r\n"; + const char *command= "version\r\n"; send_length= strlen(command);