mirror of https://github.com/ARMmbed/mbed-os.git
Merge pull request #5183 from geky/fix-dir-open-failures
fs: Fix dir open during failure conditionpull/5217/head
commit
5a018585c6
|
@ -43,8 +43,12 @@ int Dir::open(FileSystem *fs, const char *path)
|
||||||
return -EINVAL;
|
return -EINVAL;
|
||||||
}
|
}
|
||||||
|
|
||||||
_fs = fs;
|
int err = fs->dir_open(&_dir, path);
|
||||||
return _fs->dir_open(&_dir, path);
|
if (!err) {
|
||||||
|
_fs = fs;
|
||||||
|
}
|
||||||
|
|
||||||
|
return err;
|
||||||
}
|
}
|
||||||
|
|
||||||
int Dir::close()
|
int Dir::close()
|
||||||
|
|
Loading…
Reference in New Issue