diff --git a/Cargo.lock b/Cargo.lock index 8dd984dc..102a5b89 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -527,7 +527,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "fs-err" -version = "2.2.0" +version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] @@ -925,7 +925,7 @@ name = "memofs" version = "0.1.0" dependencies = [ "crossbeam-channel 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)", - "fs-err 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "fs-err 2.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "notify 4.0.15 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -1678,7 +1678,7 @@ dependencies = [ "crossbeam-channel 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)", "csv 1.1.3 (registry+https://github.com/rust-lang/crates.io-index)", "env_logger 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", - "fs-err 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "fs-err 2.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "futures 0.1.29 (registry+https://github.com/rust-lang/crates.io-index)", "globset 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)", "humantime 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -2614,7 +2614,7 @@ dependencies = [ "checksum fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)" = "2fad85553e09a6f881f739c29f0b00b0f01357c743266d478b68951ce23285f3" "checksum foreign-types 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" "checksum foreign-types-shared 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" -"checksum fs-err 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "9c7c48ddea3998e5c287467a6b2ede62009788e98d0bf124bd94d8e05a38f3be" +"checksum fs-err 2.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "c1a51f8b7158efbe531f7baa74e38e49fbc41239e5d66720bb37ed39c27c241a" "checksum fsevent 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "5ab7d1bd1bd33cc98b0889831b72da23c0aa4df9cec7e0702f46ecea04b35db6" "checksum fsevent-sys 2.0.1 (registry+https://github.com/rust-lang/crates.io-index)" = "f41b048a94555da0f42f1d632e2e19510084fb8e303b0daa2816e733fb3644a0" "checksum fuchsia-cprng 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "a06f77d526c1a601b7c4cdd98f54b5eaabffc14d5f2f0296febdc7f357c6d3ba" diff --git a/memofs/Cargo.toml b/memofs/Cargo.toml index 07fbec10..aaae80fd 100644 --- a/memofs/Cargo.toml +++ b/memofs/Cargo.toml @@ -12,5 +12,5 @@ homepage = "https://github.com/rojo-rbx/rojo/tree/master/memofs" [dependencies] crossbeam-channel = "0.4.0" -fs-err = "2.2.0" +fs-err = "2.3.0" notify = "4.0.15" diff --git a/memofs/src/std_backend.rs b/memofs/src/std_backend.rs index 6b6efc79..ac9b45c4 100644 --- a/memofs/src/std_backend.rs +++ b/memofs/src/std_backend.rs @@ -78,11 +78,11 @@ impl VfsBackend for StdBackend { } fn remove_file(&mut self, path: &Path) -> io::Result<()> { - fs::remove_file(path) + fs_err::remove_file(path) } fn remove_dir_all(&mut self, path: &Path) -> io::Result<()> { - fs::remove_dir_all(path) + fs_err::remove_dir_all(path) } fn metadata(&mut self, path: &Path) -> io::Result {