summaryrefslogtreecommitdiff
path: root/ext/fs/std_fs.rs
diff options
context:
space:
mode:
Diffstat (limited to 'ext/fs/std_fs.rs')
-rw-r--r--ext/fs/std_fs.rs10
1 files changed, 1 insertions, 9 deletions
diff --git a/ext/fs/std_fs.rs b/ext/fs/std_fs.rs
index 49d113c01..4bdbf4943 100644
--- a/ext/fs/std_fs.rs
+++ b/ext/fs/std_fs.rs
@@ -647,15 +647,7 @@ fn metadata_to_fsstat(metadata: fs::Metadata) -> FsStat {
}
fn realpath(path: impl AsRef<Path>) -> FsResult<PathBuf> {
- let canonicalized_path = path.as_ref().canonicalize()?;
- #[cfg(windows)]
- let canonicalized_path = PathBuf::from(
- canonicalized_path
- .display()
- .to_string()
- .trim_start_matches("\\\\?\\"),
- );
- Ok(canonicalized_path)
+ Ok(deno_core::strip_unc_prefix(path.as_ref().canonicalize()?))
}
fn read_dir(path: impl AsRef<Path>) -> FsResult<Vec<FsDirEntry>> {