Skip to content

Commit 7f4dc6c

Browse files
perehonchukfacebook-github-bot
authored andcommitted
refactor try_freeze_static
Summary: remove if statement Reviewed By: rajneesh Differential Revision: D63975171 fbshipit-source-id: 8fbbbaf7091e28cce40fd5c7d6111fedf2c4ce5a
1 parent 89ea3f0 commit 7f4dc6c

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

starlark/src/values/layout/avalue.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -556,9 +556,7 @@ unsafe fn try_freeze_static<'v, A>(me: *mut AValueRepr<A::StarlarkValue>) -> Opt
556556
where
557557
A: AValue<'v>,
558558
{
559-
let Some(f) = (*me).payload.try_freeze_static() else {
560-
return None;
561-
};
559+
let f = (*me).payload.try_freeze_static()?;
562560

563561
drop(AValueHeader::overwrite_with_forward::<A::StarlarkValue>(
564562
me,

0 commit comments

Comments
 (0)