Here is a patch that fixed the issue for me.

-- 
WBR,
Gleb Golubitsky
Gnolltech
diff --git a/memcached-2.1.0/php_memcached.c b/memcached-2.1.0/php_memcached.c
index 90ea8ab..8c097e7 100644
--- a/memcached-2.1.0/php_memcached.c
+++ b/memcached-2.1.0/php_memcached.c
@@ -2643,9 +2643,9 @@ static memcached_return php_memc_do_version_callback(const memcached_st *ptr, me
 
 	hostport_len = spprintf(&hostport, 0, "%s:%d", memcached_server_name(instance), memcached_server_port(instance));
 	version_len = snprintf(version, sizeof(version), "%d.%d.%d",
-				memcached_server_major_version(instance),
-				memcached_server_minor_version(instance),
-				memcached_server_micro_version(instance));
+				instance->major_version,
+				instance->minor_version,
+				instance->micro_version);
 
 	add_assoc_stringl_ex(context->return_value, hostport, hostport_len+1, version, version_len, 1);
 	efree(hostport);

Attachment: signature.asc
Description: This is a digitally signed message part.



Reply via email to