Skip to content

Commit aa97267

Browse files
committed
Remove API linkage from mock server
It is not being built as a shared object Change-Id: I6ecfda6b57cec2d91531922ad2b5478b7a408fce Reviewed-on: http://review.couchbase.org/108221 Tested-by: Trond Norbye <[email protected]> Reviewed-by: Dave Rigby <[email protected]>
1 parent aedfd7a commit aa97267

File tree

2 files changed

+20
-25
lines changed

2 files changed

+20
-25
lines changed

programs/engine_testapp/mock_server.cc

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -511,7 +511,6 @@ size_t get_number_of_mock_cookie_io_notifications(const void* cookie) {
511511
return c->num_io_notifications;
512512
}
513513

514-
MEMCACHED_PUBLIC_API cb::tracing::Traceable& mock_get_traceable(
515-
const void* cookie) {
514+
cb::tracing::Traceable& mock_get_traceable(const void* cookie) {
516515
return *cookie_to_mock_object(cookie);
517516
}

programs/engine_testapp/mock_server.h

Lines changed: 19 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -40,45 +40,41 @@ struct mock_callbacks {
4040
const void *cb_data;
4141
};
4242

43-
MEMCACHED_PUBLIC_API void mock_init_alloc_hooks();
43+
void mock_init_alloc_hooks();
4444

45-
MEMCACHED_PUBLIC_API SERVER_HANDLE_V1* get_mock_server_api();
45+
SERVER_HANDLE_V1* get_mock_server_api();
4646

47-
MEMCACHED_PUBLIC_API void init_mock_server();
47+
void init_mock_server();
4848

49-
MEMCACHED_PUBLIC_API const void* create_mock_cookie();
49+
const void* create_mock_cookie();
5050

51-
MEMCACHED_PUBLIC_API void destroy_mock_cookie(const void *cookie);
51+
void destroy_mock_cookie(const void* cookie);
5252

53-
MEMCACHED_PUBLIC_API void mock_set_ewouldblock_handling(const void *cookie, bool enable);
53+
void mock_set_ewouldblock_handling(const void* cookie, bool enable);
5454

55-
MEMCACHED_PUBLIC_API void mock_set_mutation_extras_handling(const void *cookie,
56-
bool enable);
55+
void mock_set_mutation_extras_handling(const void* cookie, bool enable);
5756

58-
MEMCACHED_PUBLIC_API void mock_set_collections_support(const void *cookie,
59-
bool enable);
57+
void mock_set_collections_support(const void* cookie, bool enable);
6058

61-
MEMCACHED_PUBLIC_API void mock_set_datatype_support(
62-
const void* cookie, protocol_binary_datatype_t datatypes);
59+
void mock_set_datatype_support(const void* cookie,
60+
protocol_binary_datatype_t datatypes);
6361

64-
MEMCACHED_PUBLIC_API void lock_mock_cookie(const void *cookie);
62+
void lock_mock_cookie(const void* cookie);
6563

66-
MEMCACHED_PUBLIC_API void unlock_mock_cookie(const void *cookie);
64+
void unlock_mock_cookie(const void* cookie);
6765

68-
MEMCACHED_PUBLIC_API void waitfor_mock_cookie(const void *cookie);
66+
void waitfor_mock_cookie(const void* cookie);
6967

70-
MEMCACHED_PUBLIC_API void mock_time_travel(int by);
68+
void mock_time_travel(int by);
7169

72-
MEMCACHED_PUBLIC_API void disconnect_all_mock_connections();
70+
void disconnect_all_mock_connections();
7371

74-
MEMCACHED_PUBLIC_API void destroy_mock_event_callbacks();
72+
void destroy_mock_event_callbacks();
7573

76-
MEMCACHED_PUBLIC_API int get_number_of_mock_cookie_references(const void *cookie);
74+
int get_number_of_mock_cookie_references(const void* cookie);
7775

78-
MEMCACHED_PUBLIC_API size_t
79-
get_number_of_mock_cookie_io_notifications(const void* cookie);
76+
size_t get_number_of_mock_cookie_io_notifications(const void* cookie);
8077

8178
void mock_set_pre_link_function(PreLinkFunction function);
8279

83-
MEMCACHED_PUBLIC_API cb::tracing::Traceable& mock_get_traceable(
84-
const void* cookie);
80+
cb::tracing::Traceable& mock_get_traceable(const void* cookie);

0 commit comments

Comments
 (0)