diff --git a/src/platform/src/rawfile.rs b/src/platform/src/rawfile.rs
index 7746a1b4259ae1749f4d000e377dfc778f312bb8..e19be0b8296bb6560c859cc767ffc70ce77ac27a 100644
--- a/src/platform/src/rawfile.rs
+++ b/src/platform/src/rawfile.rs
@@ -33,7 +33,7 @@ impl RawFile {
 
 impl Drop for RawFile {
     fn drop(&mut self) {
-        let _ = close(self.0 as i32);
+        let _ = close(self.0);
     }
 }