Skip to content

Commit 5fe9f15

Browse files
committed
CDRIVER-742 fix mock server tests on solaris
The non-static "get_port" function conflicted with a symbol in Cyrus SASL. sasl_client_init called it by accident in _mongoc_init_ctor, before main().
1 parent 206fb2d commit 5fe9f15

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

tests/mock_server/mock-server.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ static void mock_server_reply_simple (mock_server_t *server,
8383

8484
void autoresponder_handle_destroy (autoresponder_handle_t *handle);
8585

86-
uint16_t get_port (mongoc_socket_t *sock);
86+
static uint16_t get_port (mongoc_socket_t *sock);
8787

8888

8989
/*--------------------------------------------------------------------------
@@ -1088,7 +1088,7 @@ mock_server_destroy (mock_server_t *server)
10881088
}
10891089

10901090

1091-
uint16_t
1091+
static uint16_t
10921092
get_port (mongoc_socket_t *sock)
10931093
{
10941094
struct sockaddr_in bound_addr = { 0 };

0 commit comments

Comments
 (0)