diff options
| author | Shoyu Vanilla <modulo641@gmail.com> | 2024-02-15 02:35:37 +0900 |
|---|---|---|
| committer | Shoyu Vanilla <modulo641@gmail.com> | 2024-02-15 02:35:37 +0900 |
| commit | fa1e35c833ad47cd5e1c49329eca46003d20d64d (patch) | |
| tree | 07e766c8f98f571deb41c181f7592aaba85ded52 | |
| parent | 340bb19fea20fd5f9357bbfac542fad84fc7ea2b (diff) | |
| download | rust-fa1e35c833ad47cd5e1c49329eca46003d20d64d.tar.gz rust-fa1e35c833ad47cd5e1c49329eca46003d20d64d.zip | |
Remove unnecessary else block from `thread_local!` expanded code
| -rw-r--r-- | library/std/src/sys/pal/common/thread_local/fast_local.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/library/std/src/sys/pal/common/thread_local/fast_local.rs b/library/std/src/sys/pal/common/thread_local/fast_local.rs index 0fdca27852c..04c0dd6f750 100644 --- a/library/std/src/sys/pal/common/thread_local/fast_local.rs +++ b/library/std/src/sys/pal/common/thread_local/fast_local.rs @@ -94,7 +94,8 @@ pub macro thread_local_inner { if let $crate::option::Option::Some(init) = init { if let $crate::option::Option::Some(value) = init.take() { return value; - } else if $crate::cfg!(debug_assertions) { + } + if $crate::cfg!(debug_assertions) { $crate::unreachable!("missing default value"); } } |
