Skip to content

Commit 1b60d0b

Browse files
committed
Merge branch 'main' into 3.1.x
2 parents 2c3191c + 0558f4a commit 1b60d0b

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/lib.rs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ mod c_api;
5353

5454
use self::c_api::{
5555
CBLListenerToken, CBLRefCounted, CBL_DumpInstances, CBL_InstanceCount, CBL_Release, CBL_Retain,
56-
CBLListener_Remove,
56+
CBLListener_Remove, CBLITE_VERSION,
5757
};
5858
#[cfg(target_os = "android")]
5959
use self::c_api::{CBLError, CBLInitContext, CBL_Init};
@@ -123,6 +123,10 @@ impl Drop for ListenerToken {
123123

124124
//////// MISC. API FUNCTIONS
125125

126+
pub fn couchbase_lite_c_version() -> String {
127+
String::from_utf8_lossy(CBLITE_VERSION).to_string()
128+
}
129+
126130
/** Returns the total number of Couchbase Lite objects. Useful for leak checking. */
127131
pub fn instance_count() -> usize {
128132
unsafe { CBL_InstanceCount() as usize }

0 commit comments

Comments
 (0)