Remove exposed C++ namespace.
[awesomized/libmemcached] / libmemcached-1.0 / types.h
index dc61a819c5457a5f1350a7a7a5ab618349c15138..2c3f87afe0350da689e9eb8862e8a3d80e95142d 100644 (file)
@@ -40,8 +40,6 @@
 
 #ifdef __cplusplus
 
-namespace org { namespace libmemcached { class Instance; } }
-
 struct memcached_st;
 struct memcached_stat_st;
 struct memcached_analysis_st;
@@ -52,7 +50,7 @@ struct memcached_error_t;
 // All of the flavors of memcache_server_st
 struct memcached_server_st;
 struct memcached_instance_st;
-typedef const org::libmemcached::Instance* memcached_server_instance_st;
+typedef struct memcached_instance_st memcached_instance_st;
 typedef struct memcached_server_st *memcached_server_list_st;
 
 struct memcached_callback_st;
@@ -73,7 +71,7 @@ typedef struct memcached_error_t memcached_error_t;
 
 // All of the flavors of memcache_server_st
 typedef struct memcached_server_st memcached_server_st;
-typedef const void *memcached_server_instance_st;
+typedef struct memcached_instance_st memcached_instance_st;
 typedef struct memcached_server_st *memcached_server_list_st;
 
 typedef struct memcached_callback_st memcached_callback_st;