Skip to content

Commit 4cef7f2

Browse files
committed
fixed conditional (wrong place)
1 parent 3a9320a commit 4cef7f2

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

library/std/src/fs.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3358,8 +3358,8 @@ impl DirBuilder {
33583358
uncreated_dirs.extend(ancestors.take(uncreated_dir_ctr));
33593359

33603360
for uncreated_dir in uncreated_dirs.iter().rev() {
3361-
if e.kind() != io::ErrorKind::AlreadyExists || !uncreated_dir.is_dir() {
3362-
if !uncreated_dir.is_dir() {
3361+
if let Err(e) = self.inner.mkdir(uncreated_dir) {
3362+
if e.kind() != io::ErrorKind::AlreadyExists || !uncreated_dir.is_dir() {
33633363
return Err(e);
33643364
}
33653365
}

0 commit comments

Comments
 (0)