summary refs log tree commit diff
path: root/pkgs/os-specific/linux/catfs/fix-for-rust-1.65.diff
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/os-specific/linux/catfs/fix-for-rust-1.65.diff')
-rw-r--r--pkgs/os-specific/linux/catfs/fix-for-rust-1.65.diff13
1 files changed, 13 insertions, 0 deletions
diff --git a/pkgs/os-specific/linux/catfs/fix-for-rust-1.65.diff b/pkgs/os-specific/linux/catfs/fix-for-rust-1.65.diff
new file mode 100644
index 00000000000..4208c362ebc
--- /dev/null
+++ b/pkgs/os-specific/linux/catfs/fix-for-rust-1.65.diff
@@ -0,0 +1,13 @@
+diff --git a/src/catfs/file.rs b/src/catfs/file.rs
+index 6e781eb..92fdd80 100644
+--- a/src/catfs/file.rs
++++ b/src/catfs/file.rs
+@@ -569,7 +569,7 @@ impl Handle {
+         path: &dyn AsRef<Path>,
+         create: bool,
+     ) -> error::Result<()> {
+-        let _ = self.page_in_res.0.lock().unwrap();
++        drop(self.page_in_res.0.lock().unwrap());
+ 
+         let mut buf = [0u8; 0];
+         let mut flags = rlibc::O_RDWR;