Mercurial > lbo > hg > leveldb-rs
changeset 494:02c21c7063f3
disk_env: Recursively create directories in disk_env
author | Lewin Bormann <lbo@spheniscida.de> |
---|---|
date | Sun, 06 Oct 2019 11:16:40 +0200 |
parents | d4d01d1cdc25 |
children | 8b8d885da925 |
files | src/disk_env.rs |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/disk_env.rs Sun Oct 06 11:16:23 2019 +0200 +++ b/src/disk_env.rs Sun Oct 06 11:16:40 2019 +0200 @@ -106,7 +106,7 @@ Ok(fs::remove_file(p).map_err(|e| map_err_with_name("delete", p, e))?) } fn mkdir(&self, p: &Path) -> Result<()> { - Ok(fs::create_dir(p).map_err(|e| map_err_with_name("mkdir", p, e))?) + Ok(fs::create_dir_all(p).map_err(|e| map_err_with_name("mkdir", p, e))?) } fn rmdir(&self, p: &Path) -> Result<()> { Ok(fs::remove_dir_all(p).map_err(|e| map_err_with_name("rmdir", p, e))?)