Skip to content

Commit fe8a8c4

Browse files
committed
Add getter to retrieve version from mongoc_server_api_t
1 parent a49c32c commit fe8a8c4

File tree

2 files changed

+10
-0
lines changed

2 files changed

+10
-0
lines changed

src/libmongoc/src/mongoc/mongoc-server-api.c

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,3 +109,10 @@ mongoc_server_api_get_strict (const mongoc_server_api_t *api)
109109
BSON_ASSERT (api);
110110
return &api->strict;
111111
}
112+
113+
mongoc_server_api_version_t
114+
mongoc_server_api_get_version (const mongoc_server_api_t *api)
115+
{
116+
BSON_ASSERT (api);
117+
return api->version;
118+
}

src/libmongoc/src/mongoc/mongoc-server-api.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,9 @@ mongoc_server_api_get_deprecation_errors (const mongoc_server_api_t *api);
5959
MONGOC_EXPORT (const mongoc_optional_t *)
6060
mongoc_server_api_get_strict (const mongoc_server_api_t *api);
6161

62+
MONGOC_EXPORT (mongoc_server_api_version_t)
63+
mongoc_server_api_get_version (const mongoc_server_api_t *api);
64+
6265
BSON_END_DECLS
6366

6467
#endif /* MONGOC_SERVER_API_H */

0 commit comments

Comments
 (0)