From 45572e329a395cb20ecb8c2867cc66b7d3a28cfe Mon Sep 17 00:00:00 2001 From: Matt Mastracci Date: Tue, 1 Aug 2023 12:48:39 -0600 Subject: refactor(runtime): use new fd methods from resource table (#20010) Prereq for fast streams work. No longer need `#[cfg]` around `backing_fd`. --- cli/standalone/virtual_fs.rs | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) (limited to 'cli') diff --git a/cli/standalone/virtual_fs.rs b/cli/standalone/virtual_fs.rs index 666683ddf..c96aed143 100644 --- a/cli/standalone/virtual_fs.rs +++ b/cli/standalone/virtual_fs.rs @@ -17,6 +17,7 @@ use deno_core::error::AnyError; use deno_core::parking_lot::Mutex; use deno_core::BufMutView; use deno_core::BufView; +use deno_core::ResourceHandleFd; use deno_runtime::deno_fs::FsDirEntry; use deno_runtime::deno_io; use deno_runtime::deno_io::fs::FsError; @@ -697,12 +698,7 @@ impl deno_io::fs::File for FileBackedVfsFile { fn as_stdio(self: Rc) -> FsResult { Err(FsError::NotSupported) } - #[cfg(unix)] - fn backing_fd(self: Rc) -> Option { - None - } - #[cfg(windows)] - fn backing_fd(self: Rc) -> Option { + fn backing_fd(self: Rc) -> Option { None } fn try_clone_inner(self: Rc) -> FsResult> { -- cgit v1.2.3