summaryrefslogtreecommitdiff
path: root/plugins/warp/src/plugin/ffi
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/warp/src/plugin/ffi')
-rw-r--r--plugins/warp/src/plugin/ffi/container.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/plugins/warp/src/plugin/ffi/container.rs b/plugins/warp/src/plugin/ffi/container.rs
index a107a785..79f45dcb 100644
--- a/plugins/warp/src/plugin/ffi/container.rs
+++ b/plugins/warp/src/plugin/ffi/container.rs
@@ -220,7 +220,7 @@ pub unsafe extern "C" fn BNWARPContainerFetchFunctions(
count: usize,
) {
let arc_container = ManuallyDrop::new(Arc::from_raw(container));
- let Ok(mut container) = arc_container.write() else {
+ let Ok(container) = arc_container.read() else {
return;
};
@@ -246,7 +246,7 @@ pub unsafe extern "C" fn BNWARPContainerGetSources(
count: *mut usize,
) -> *mut BNWARPSource {
let arc_container = ManuallyDrop::new(Arc::from_raw(container));
- let Ok(container) = arc_container.write() else {
+ let Ok(container) = arc_container.read() else {
return std::ptr::null_mut();
};