Skip to content

Commit d3c4a79

Browse files
committed
abi additions and small cleanup
1 parent fe80a52 commit d3c4a79

File tree

6 files changed

+11
-1
lines changed

6 files changed

+11
-1
lines changed

build/autotools/versions.ldscript

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -234,7 +234,9 @@ LIBMONGOC_1.1 {
234234
mongoc_rand_add;
235235
mongoc_rand_seed;
236236
mongoc_rand_status;
237+
mongoc_socket_check_closed
237238
mongoc_socket_inet_ntop
239+
mongoc_stream_check_closed
238240
mongoc_uri_get_credentials;
239241
mongoc_uri_get_mechanism_properties;
240242
} LIBMONGOC_1.0;

build/cmake/libmongoc-ssl.def

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -164,6 +164,7 @@ mongoc_read_prefs_set_mode
164164
mongoc_read_prefs_set_tags
165165
mongoc_socket_accept
166166
mongoc_socket_bind
167+
mongoc_socket_check_closed
167168
mongoc_socket_close
168169
mongoc_socket_connect
169170
mongoc_socket_destroy
@@ -179,6 +180,7 @@ mongoc_socket_sendv
179180
mongoc_socket_setsockopt
180181
mongoc_ssl_opt_get_default
181182
mongoc_stream_buffered_new
183+
mongoc_stream_check_closed
182184
mongoc_stream_close
183185
mongoc_stream_destroy
184186
mongoc_stream_file_get_fd

build/cmake/libmongoc.def

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -162,6 +162,7 @@ mongoc_read_prefs_set_mode
162162
mongoc_read_prefs_set_tags
163163
mongoc_socket_accept
164164
mongoc_socket_bind
165+
mongoc_socket_check_closed
165166
mongoc_socket_close
166167
mongoc_socket_connect
167168
mongoc_socket_destroy
@@ -176,6 +177,7 @@ mongoc_socket_send
176177
mongoc_socket_sendv
177178
mongoc_socket_setsockopt
178179
mongoc_stream_buffered_new
180+
mongoc_stream_check_closed
179181
mongoc_stream_close
180182
mongoc_stream_destroy
181183
mongoc_stream_file_get_fd

src/libmongoc.symbols

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -163,6 +163,7 @@ mongoc_read_prefs_set_mode
163163
mongoc_read_prefs_set_tags
164164
mongoc_socket_accept
165165
mongoc_socket_bind
166+
mongoc_socket_check_closed
166167
mongoc_socket_close
167168
mongoc_socket_connect
168169
mongoc_socket_destroy
@@ -178,6 +179,7 @@ mongoc_socket_sendv
178179
mongoc_socket_setsockopt
179180
mongoc_ssl_opt_get_default
180181
mongoc_stream_buffered_new
182+
mongoc_stream_check_closed
181183
mongoc_stream_close
182184
mongoc_stream_destroy
183185
mongoc_stream_file_get_fd

src/mongoc/mongoc-collection.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -878,6 +878,8 @@ mongoc_collection_create_index (mongoc_collection_t *collection,
878878
bson_append_document_end (&storage_doc, &wt_doc);
879879
bson_append_document_end (&doc, &storage_doc);
880880
break;
881+
default:
882+
break;
881883
}
882884
}
883885

src/mongoc/mongoc-cursor-array.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ _mongoc_cursor_array_destroy (mongoc_cursor_t *cursor)
8080
bool
8181
_mongoc_cursor_array_prime (mongoc_cursor_t *cursor)
8282
{
83-
bool ret;
83+
bool ret = true;
8484
mongoc_cursor_array_t *arr;
8585
bson_iter_t iter;
8686

0 commit comments

Comments
 (0)