diff options
Diffstat (limited to 'tvix/eval/src/compiler')
-rw-r--r-- | tvix/eval/src/compiler/mod.rs | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/tvix/eval/src/compiler/mod.rs b/tvix/eval/src/compiler/mod.rs index 2fac7560a6f6..520eb3bd6404 100644 --- a/tvix/eval/src/compiler/mod.rs +++ b/tvix/eval/src/compiler/mod.rs @@ -87,8 +87,7 @@ impl Compiler { } fn chunk(&mut self) -> &mut Chunk { - Rc::<Chunk>::get_mut(self.context_mut().lambda.chunk()) - .expect("compiler flaw: long-lived chunk reference") + &mut self.context_mut().lambda.chunk } fn scope(&self) -> &Scope { |