From 3ecb0fb2a96844a949c0a245b81be36136a65580 Mon Sep 17 00:00:00 2001 From: Pekka Enberg Date: Tue, 9 May 2023 10:44:06 +0300 Subject: [PATCH] Mark MVCCDatabaseOpen() as unsafe --- core/mvcc/bindings/c/src/lib.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/mvcc/bindings/c/src/lib.rs b/core/mvcc/bindings/c/src/lib.rs index 85f5a07df..6efecf8d5 100644 --- a/core/mvcc/bindings/c/src/lib.rs +++ b/core/mvcc/bindings/c/src/lib.rs @@ -23,7 +23,7 @@ type Db = database::Database>; static INIT_RUST_LOG: std::sync::Once = std::sync::Once::new(); #[no_mangle] -pub extern "C" fn MVCCDatabaseOpen(path: *const std::ffi::c_char) -> MVCCDatabaseRef { +pub unsafe extern "C" fn MVCCDatabaseOpen(path: *const std::ffi::c_char) -> MVCCDatabaseRef { INIT_RUST_LOG.call_once(|| { tracing_subscriber::fmt::init(); });