diff --git a/src/offset/local/unix.rs b/src/offset/local/unix.rs index 4b913ba851..6cec6b751c 100644 --- a/src/offset/local/unix.rs +++ b/src/offset/local/unix.rs @@ -21,7 +21,7 @@ pub(super) fn now() -> DateTime { pub(super) fn naive_to_local(d: &NaiveDateTime, local: bool) -> LocalResult> { TZ_INFO.with(|maybe_cache| { - maybe_cache.borrow_mut().get_or_insert(Cache::default()).offset(*d, local) + maybe_cache.borrow_mut().get_or_insert_with(Cache::default).offset(*d, local) }) }