diff --git a/src/syscall/fs.rs b/src/syscall/fs.rs
index 4007051311843c873b2f71af6672e04cab3b434d..5388c0a7a782ccbf8882a283d50b00435bd55572 100644
--- a/src/syscall/fs.rs
+++ b/src/syscall/fs.rs
@@ -314,7 +314,7 @@ pub fn fcntl(fd: FileHandle, cmd: usize, arg: usize) -> Result<usize> {
     };
 
     // Communicate fcntl with scheme
-    let res = {
+    let _res = {
         let scheme = {
             let schemes = scheme::schemes();
             let scheme = schemes.get(file.scheme).ok_or(Error::new(EBADF))?;