summaryrefslogtreecommitdiff
path: root/cli/deno_dir.rs
diff options
context:
space:
mode:
Diffstat (limited to 'cli/deno_dir.rs')
-rw-r--r--cli/deno_dir.rs8
1 files changed, 7 insertions, 1 deletions
diff --git a/cli/deno_dir.rs b/cli/deno_dir.rs
index ea46474d0..c6a5eca29 100644
--- a/cli/deno_dir.rs
+++ b/cli/deno_dir.rs
@@ -76,7 +76,13 @@ mod dirs {
pub fn home_dir() -> Option<PathBuf> {
std::env::var_os("HOME")
.and_then(|h| if h.is_empty() { None } else { Some(h) })
- .or_else(|| unsafe { fallback() })
+ .or_else(|| {
+ // TODO(bartlomieju):
+ #[allow(clippy::undocumented_unsafe_blocks)]
+ unsafe {
+ fallback()
+ }
+ })
.map(PathBuf::from)
}